For one of those idle type games, this is a wonderful game. It’s one of my most played mobile games. It’s absolutely worth playing. There are ads you can choose to watch, but they in no way hamper other aspects of the game.
It does crash a lot, though. It can cost you some progress, but since it’s an idle game, that mostly just means you’ve wasted a few minutes. Loading the ads often fails, then crashes the app. Sometimes, the game will freeze just randomly.
And I still say it’s a solid game. Wish developer would come back for an update, though.