One of the more enjoyable of these types of games I've played. Yes, it uses an energy system (what game doesn't nowadays) and it's very easy to use up all your energy in just a few minutes, but there are multiple ways to get more energy without spending money, and I like checking in on the game for a short time every few hours. There are no intrusive ads and the characters and story are fun and there's a range of different things to do.