why stop ? you realy had a thing going here.
Just add some background, maybe smoothen out some animations, and thing the plot through a li'll bit. And you would have done great.
Sorry can't give this more than a four.
Good luck on your next work though :)