It deserves a high rating
I love Yoshi, but I also love this movie you submitted. The graphics and sound are awesome and true to the series. What can I say about the overall presentation? It is very good for me, and it may be excellent for people who hate Yoshi. While viewers and fans want Bowser to be the next victim, I still think Toad should fight Sub-Zero. It is just my suggestion. You can do whatever you want.
By the way, I established a club for people with interest of hand-drawn video-game-based movies. It is called "The Hand-Drawn Heroes Club" and it should be located in Newgrounds' forums (BBS) under "Clubs and Crews". You can join if you want to.