Very well done, nice touch with the gallery of characters and whatnot. Very slick, I'm sure it took a ton of work. Only real downside is that the graphics were of such a high standard that the (very) few small weak spots kinda stuck out (blood effects when all the little guys mob him at the beginning, for instance). Nothing really significant though, it's a great piece of work. This is what Newgrounds should be all about, really.
P.S. I wouldn't consider it an insanely fast processor, but it ran fine for me on a 700mhz, high quality.