Hot dang, this is very professionally done! Nice job taking one of the oldest game concepts and spicing it up. The character portraits and customized moves really add a lot. I'd imagine if you could get it fairly balanced as multiplayer thing, you could have some good potential on your hands, though the Launch Ball ability would be a tough one to beat.
There's only the three opponents right now, yeah? The first time I played through, I was half paying attention after I beat the third one and was afraid I'd accidentally hit Quit when it sent me back to the title screen, so I ended up playing through it again to be sure. It ends a little abruptly right now, but at least what's there is really solid.