Pretty good idea, very poorly executed. Leveling up and upgrades are so unbelievably expensive its very clear you have to pay money to have fun. It's a very clear and obvious way to get into people's wallets, I ended up pirating a version of the game that has every money boost unlocked + the ability to earn way more diamonds without ads and it actually made the game really fun. In short, L + ratio + horrible microtransactions