Excellent little game. Puzzles and solutions all feel clever and well-earned. New mechanics are introduced at a rate that feels good. Nothing terribly tricky, but encourages thoughtfulness over a trail-and-error approach. Nice work!