The game itself is fun to play but, after the first day or so, the energy runs out way too quickly to accomplish even a single task in any given play session. It makes the game drag on, as you can't even progress past the front gate for several weeks. There should be additional options for earning coins, gems, and/or energy or maybe some mini games to take up wait time. Otherwise, the only way to progress is to wait several hours, or buy add on packs.