Game is a lot of fun but the amount of energy it costs to complete levels and time needed to wait for upgrades/builds are unreasonable. The real money costs for gems/energy are also unreasonable. I would buy the game upfront for a fair fixed price before I spend $100 to get halfway through one island. Shame, the game is really good.