Very enjoyable puzzle game. I like it!
There might be a bug that occurs between the second last and the last section where the robot simply disappears or gets stuck. The mechanics are solid, nevertheless.