What a great puzzle game! Certainly my favorite so far of the jam. It's a simple concept with great levels that constantly had me thinking, "oh, that was clever!"
This might be a bit unrelated, but it's interesting how there's this incredible implicit relationship between a puzzle designer and the player in that the player has to completely trust the designer that the puzzle is even solvable to begin with. Imagine not having that guarantee! It completely ruins the game experience, since if you get stuck, you can't ever be sure if you're just banging your head against a brick wall... Of course, all of the puzzles here are solvable and very well designed, so no complaints in that department, but there were a few levels that had me scratching my head, and so I had a moment to reflect on this weird relationship we build.