Fun game!
Only "bad" comment is that sometimes the character would stutter to get to the top row machines, making the movement take longer.
All the rest was really nice and challenging!
Thanks debajr, I would take a look on that bug for the next version