Great game. Got to the end and now going through again to get par scores. The difficult and mechanics of the puzzles were nicely spread out.