Loading

Clash Royale

Clash Royale is a freemium mobile tower rush video game developed and published by Supercell. The game combines elements from collectible card games, tower defense, and multiplayer online battle arena.