This game earns 3 stars for me due solely to the mechanics side of things. The game has just enough depth for a mobile game to make it interesting, but not too complex with limited mobile controls. It can be competitive at the higher ratings. If the game didn’t have good mechanics and playability, it would be a 1 star review for me due to the fact that the game is pay-to-win. You can directly level your units in-game that impacts your online matches, giving your units more health, damage, etc, by paying insanely overpriced amounts to buy levels for units. On top of the pay-to-win model. The price tag to buy the currency needed to level units is so overpriced. For example, to level one unit, the game would ask you to spend anywhere from $5-20, and much more for “legendary upgrades”, up to $50, for just one level. The max level a unit can get to is fifteen. So out of the dozens of unique units, just to level one of those units, one level, costs that much. You could spend hundred and hundreds of dollars, if not thousands, just to level your in-game virtual units. I could maybe wrap my head around $1-$5 for an upgrade, but $50, for one unit is laughable. For this reason, I can’t give the game a better rating. If the developers come to their senses and lower their pricing model significantly and give more ways to earn currencies without paying absurd amounts of real money, this game would have SO many more players and be so much better. The game is also so hard to find a match, and if you don’t find a real players within two minutes, it matches you up against a brain dead bot, that is just not fun to play against.