I love this game. I hate the developers. This game is riddled with ads and forces you to watch as many as possible and sometimes will randomly send you to play store pages mid game (probably scamming Google to increase revenue by force clicking on ads you don't see). As for the game itself. The strategy is complex and interesting and the difficulty curve is pretty good for a mobile game but reaches a limit once you've completely figured out the strategy.