This game is very similar to most other mobile games: time-gated (energy-driven) and an in-game cash shop. What this game does well is by not completely making this P2W and allowing F2P users a chance to progress through the game. The downside is that the game is RNG based (part of the game's design) and the end-game is very linear -- essentially, the entertainment value of this game does plateau. Personally, still a great game and the funnest moments are during the initial zones.