Mechanics are fun but it's a small game. I paid for the ad-free version but was mysteriously issued a refund a few days later. I haven't found out why. I also unlocked and upgraded everything in 2 hours.