Wow...
I thought this was pretty damn funny, I have to say. The jokes were very well played, which I think is rare in a lot of flashes on NG.
The only thing I found off was the Mario animation in the beginning... Maybe it's just me, just didn't like the style of art used...
Overall, excellent job. You have been favorited.