absolutely PERFECT.
this movie never fails to make me guffaw, and I do mean NEVER. all the way down to Mario's accent (was that intentional), this was done VERY well. what seals it for me is the fact that I think we all can relate to how Mario must feel. Peach is ALWAYS getting her dumb ass captured, isn't she? XD
anyway, excellent work--I'd love to see you make more similar shorts involving other video game characters. not something lame like "Mad Mad Yoshi", but rather, things that might involve what they usually do, but... a deviation from the norm like this one is, since we never see Mario getting angry at Peach in the game.