Gameplay seems solid, but the game relies too much on ads and micro transactions. Progression is slow and seems to follow a predetermined path: no matter how well you play you'll only get so many opportunities to upgrade, and you'll have to upgrade things incrementally. Ads are optional, but there's no way to remove them entirely and progression is hindered unless you watch them. Lots of ways to sink actual money into the game, too. This is a good game poisoned by a miserable economic model.