This was tons of fun as always! I thought the first one was from "Full Metal Jacket". It did show up eventually. That was a great finale. It's a pity it wasn't longer. It's a little too small.
Then again, the sprite work wouldn't have looked as good. These are sprites, right? I've never played the actual games. I love the guy with the monocle. "South Park"'s always great.