I'd love to give this 5 stars because it's beautiful, and the premise is great. However, like others, I found the hunt for the puzzle pieces a little too frustrating. You can get stuck for an eternity on a single puzzle piece so I can see why some people just gave up. I did eventually find them all but the shine was lost a little bit with the frustration it caused. Once I got past all of the pieces and had to find the objects and the code, my enjoyment went up again. The addition of a hint button could possibly make it better, even if you limited the number of hints available to maybe three for the entire game. That said, I really did enjoy it.