Very fun little game. I like how the puzzles can feel difficult to solve at first, and it might take a while to find the solution. But once you do, you realize that it's a much simpler and more elegant solution than it seemed at first. That gives a more satisfying "Aha!" moment, which I like very much.