A really wonderful interpretation of the theme! Some of the puzzles took a bit of thought too, which was nice! Great work!