Newgrounds DOES need more Halo....
Pretty good. I really like your Master Chief sprites!!! Did you make them yourself? Could I have a sprite sheet? Please...?
I didn't really like the Mario incorporation, but it was still cool. You should make an ADVENTURE.
I need to drill stuff into peoples' minds...