The graphics on this game are beautiful and well thought out. A good solid game to play. You don't often run out of energy, but if you do there's plenty of chances to earn extra. Challenging, but not too much that you end up getting stuck on a level. By far my favorite hidden object game.