Heh,
This coulda been alot better if you had spent a little more time on this, you're talented, it shows. You just blew this out in a hours worth of (understandable) rage, a few more graphical/audio gimmicks would have made this shine. C+ for effort!