Better game than Clash of Clans
If you had asked me last year I would've said Clash of Clans in an instant as it was the only mobile game I've played. However, my opinion has now changed.
Clash of Clans clearly took more effort to make. It is detailed, you not only attack but also have a base, the graphics are better, etcetera.
However, Clash Royale is more fun to play. Here's why:
You don't have to wait hours to attack.
Yes, you have to wait for chests, but in order to progress the game you just get your cards and go.
There are rewards to keep you interested.
While in Clash of Clans it takes weeks to even months to gain a significant amount of trophies, the “chest” feature of the game keeps many players interested when they don’t want to spend money. This brings me to my third and final point, which is that
You don't have to spend money to be good.
Though the top player has spend over 20, 000 dollars on the game (!!!) “gemming” as it is known as in the Supercell universe isn't necessary to make progress. Yes, it'll help you along and going free takes an IMMENSE amount of time, but you can still make a decent amount of progress.