Hmmm...
Well, I can tell you that you're amazing at flash, and working with sprites. Can't get much better. The visuals and style are absolutely incredible.
Though this movie dissapointed me. The plot is hardly there, and almost the entire movie is an evil Mario pwning the stuffing out of his own buds. Spend more time on plot and developement instead of 99% action with a little explanation on the side.
Brownie points for Luigi, by the way. Luigi rocks.