Not bad
Bad things:
Have a few errors into your animation... shadows from Ryu moves and Haddouken stay on the screen after time but this not ruins your movie.
Good things:
Have a good choreograph, smoother and fluids moves and will force.
Unhappyly is huge file to a short move but is a good work.... I expect see more animations from you... don't give up.