You can tell it was made in two days...
Excuse me but, that was crap! The only good thing about it is the graphics, but i guess it IS hard when you have a deadline so close.
But if you put your mind to it, you could something really cool!
Maybe....