This game is very addicting and fun to play. It has great gameplay and all, BUT once you reach a certain point, it all that great experience is blocked off by a pay wall. You're basically forced to buy micro transactions just so you can have a easier time leveling up. If you refuse to pay, you're left grinding 100 - 300 coins, while the price range of characters and upgrades can be in the thousands. It's a great game, but ruined by all the in-game purchases.