Very cool puzzle! I love how well the game integrates with the story. The gameplay is fun and easy to pick up while being challenging enough to stay interesting.