This was super fun! The puzzles got reasonably challenging but were very satisfying to figure out. Awesome job!