I love this game!
Trophies and upgrades make it more addictive. I admit that I had to die a few times to learn the path to the goal but now I am an expert robot with 2100 points :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.