Meet Supercell’s New Game, Clash Royale jessefriedlander / April 14, 2016 Supercell just released their newest work, Clash Royale, a free-to-play multiplayer game, on January 4,… Read More »