Had a lot of fun with this, really enjoy the thematic touches. Puzzles got pretty tricky in a fun way. Nice work!