The game is pretty much perfect, except that it is too short.
Dealing with the robots is not as much fun however, but it's an obstacle easily surpassed and it's good to feel challenged for a time.
The developers keep us entertained by feeding new challenges and objects as the game progresses but they're hardly repeated, leaving a sense of under-utilisation of the game's potential. Too much of an effort on not leaving us bored, perhaps.
If it was longer, more problems would undoubtedly pop up, but as it is, it's nearly perfect.. however, a short game is a short game. As such, it can't get a higher rating than 8.