For its purpose, the game is quite good. It has some good puzzles and can be quite hard at times to solve. Although, may I suggest a walkthrough video for when you get stuck?
Other than that the game is really good, it's a good point-and-click mind-boggling, rage-inducing, puzzle game.