Great storyline. Some on here complain that its an "It's all a dream", ending. It isn't. It's much more profound. Some of the puzzles were stupidly simple. No challenge at all. Some were pitched well. One puzzle is baffling, and you may need a hint. However, it is an intriguing plot, and held me throughout. Worthy of four stars, but not not a five star product.