Wow! What a cute game :) Designing puzzles is hard, but these felt really thoughtful. Tricky without being frustrating, and a nice selection of mechanics to boot. Great job.
Thanks!