I saved the race :-)
Nice approach to this topic. But it would have been more fun if you hadn't revealed the plottwist at the end in the game description. Knowing it I avoided upgrade and thus it was very easy to kill the robot at the end.
The itself runs smoothly and is very polished. Also it has a decent length of levels and overall. Great work!