The game is fun but you hit a HARD pay wall pretty quickly, and then it's basically pay to play if you want to actually move the game along at a normal pace. There is an event every 4 or so days and it's impossible to complete them without spending money. The latest event is set up so you can do 2 or 3 actions before you're out of energy and it takes hours for it to replenish (max energy is 75, actions take 20 or 30 energy each.) Very obviously a cash grab.