Unique, and fun to play. I only found two problems.
1. When I fail, it removes all of my commands and makes me remake it completely, even if I only needed to change one tile to make the whole thing work perfectly. I can't stop it halfway through if I know I screwed up either. I just have to wait until the robot is done failing.
2. No level select or saved progress. If I have to stop and close the window for any reason, I have to play back through every level to get back to where I was.
That gets tedious.