Actually, its not flawed at all.
This is really a well done animation. Both the sprites and the drawings had very smooth motions. Also, this is the first time I've seen that Mario sprite, which is probably the most accurate sprite of them all. The choreography of the fight and the music were nicely played out too. Overall, this is amazing work. Keep it up! Very underrated score, by the way.
P.S.: Don't listen to Gerkinman. He's the local idiot.