I very recently made the exact same thing for a college project. The only difference is that mine would kick the shit out of this one.
mine was made in 20 mintues at around 1 AM out of extreme boredom, and i was messing around trying to learn draging, so yes i believe it probablly would kick the shit out of this one too. :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.