Nice game! It was a little cumbersome to carry out the puzzles even when I knew how to solve them, though.