i've seen this elsewhere...
this is a great game, but did you get permission from GAME to put this on newgrounds, or did you make it yourself? I'm pretty sure that GAME made this game so though i'd ask out of curiosity.
Good game though... If this is your own work that is...
4/5, 8/10