Great game, and very well polished.The puzzles are challenging but not frustrating. Very well-designed.