Very cool! I really enjoyed both the story and the gameplay. The puzzles were especially well done. Two thumbs up!