Interesting mechanic, fits the theme nicely, and nice art! The puzzles were quite simple, but I think I cheesed a few accidentally.