Excellent.
quite possibley the best game on newgrounds for the time being.A few things to make it far better, would be the following.
An alternate way to get cloud, its hard to beat 100 man mellee.
reasons:if you get knock of the stage even a little, you slide far and even if you do stop in midair, it counts as a defeat.
Sephiroth:c'mon, if your gonna bring in cloud, bring out sephiroth!
reason:do i really need one?
Slideing:Fix it!!that really messes thing up ALOT!
Attacks: i noticed if when in the stage where you have to jump to the top, if you get hit by something it starts to carry you a short distance, which wouldnt be much of a problem, but with the slideing and having to start over..
Save Points: you should add some save points in stages, such as race to the finish or other stages.
please reply, i dont want my review to be in vein.