Oh man, I have been wanting this, but never thought it would happen!
I'm going to give some criticism, but I want to be clear that I really liked the video.
I thought that the use of old tropes (like "I've been training for this day", the obscuring smoke shtick, hostage taking tactic) would have been better done if they had a different spin on them. I understand that this is taking from both Mario and DBZ and both made a lot of these tropes famous, but these things have been seen in a lot of other media and it could end up feeling like watching the same scene for the Nth time for some. The fact that the this new format doesn't allow manual text skipping sharpens this, as we know what's going to happen and need to wait for it to unfold. Something as simple as shortening, deconstructing, or putting a different spin on them could work. Use them, for sure. Just not too much. <3
The use of sounds and visual effects was amazing. You used sound bytes from many different sources and were able to apply/modify them to fit into the show perfectly. The visual effects, while occasionally a bit wonky, all looked appropriate and only enhanced what was going on.
The combat... oh lordy, the combat... beautiful! Almost all the time when I watch shows that involve some sort of combat there's just a bunch of actions with no tactical context. YOU, however... you gave panning shots to show positioning, showed characters using a series of actions to trap the opponent into a disadvantage, and many other things that I'm not able to think of right now. As a watcher of smash tourneys, it was VERY pleasing to see this. The fighting in this show is such an exhilarating pleasure to watch. If I was to criticize however, I would say that the random items appearing out of nowhere was a tad offsetting, it came off kinda deus ex machina-ish. I understand that this was based on smash bros and items spawn randomly in that game, but the items spawning was never shown as well as the character's actions.
All in all, you did a damn fine job, Alvin. I'll be watching every single one you put out.