The puzzles often appear impossible, but theyre not. At first I looked on the web to find some of the solutions. Once I realized that they are all solvable, I held on to my patience and figured them out. All of the solutions make sense and theyre really are no gimmick solutions. I often had to put the game down for a day or so to let my brain chew on it though. I wish there were more games like this. The only negative: the storyline is confusing and pointless. It really doesnt matter though as it has nothing to do with the game.