Great puzzles! You must have tested them quite a bit. I didn't have too much trouble with them, but I think that's because I'm used to this type of puzzle. Others would definitely have gotten caught up by the assumption/gotcha moments, and I almost got trapped by some of them. The undo feature was very helpful, and I really liked that you could play without fear of restarting. I loved the last level especially because it helps set the mood of the robot's existential crisis. It needed a little more love in the sound and graphics department, but those are never as important as making a solid, fun game. It also could have benefitted from more of those (crosses?) that you can interact with, because otherwise, interraction was useless.