I really like this sort of game, definitely pushes you to think about the solutions for the puzzles. Nice way of sticking to the theme!