I'm sure it's a fine game, but the way things operate and the rules of how things go are so convoluted that I spend most levels trying to figure out how to control the robot rather than how to beat the puzzle; especially with the Function1/2 options.
In most levels it's simply easier to be repetitive and spend an extra 10 minutes doing the whole thing than knitpicking the controls of exactly how you are to get everything to run.
It's irritating, to say the least, and if the shifty controls weren't bad enough, there's barely anything there to explain them, and nothing to actually explain HOW they work in conjunction, wherein my bot will follow the main commands and THEN the functions the first time, but upon repeating, without changing anything, it will perform functions and then commands.
If the 'puzzle' of this game is how to get your character to walk, good job, it's the best on the internet.