Tag Archives: Clash Royale

Clash Royale: Supercell reinvents broadcasting

What’s been released in the past month, has topped the App Store and just happens to offer an insight into the future of watching video on the go? The answer is Clash Royale.

Continue Reading →