Wow this is original.....(not)
good job on the animation.
but......
this has totally been done already. this almost borders on stealing but is different enough to let slide. there are like, what? 6000 movies like this. besides the crappy mario64 SfX don't halp either.
try and not steal the material next time.