That was fun! The puzzles were neat, the mechanics were solid, and the art is quite charming. The ending is simple, effective, and beautiful. Great work!