This+Front page=WTF?!?!
Ok. Normally i like sprite flash, but THIS on the front page of NEWGROUNDS?????????????????????????????????????!! I am baffled!! This stuff normally goes in the portal with the green "Decent Score" label!! It was sorta boring after the 1st minute. Sorry. i KNOW its your first game, but keep practicing!