very very good. well done!
theres 1 little complaint i have. the animation was stopped very very abruptly. I also think you kinda animated yourself into a corner, because most videos that stop in a mid action scene, or at a boss battle *cough* JASF *cough* never get done simpley because... its too dificult. an animation needs to be slowly built up, something that is difficult to do when you stop midaction like that
but im sure you alread know this and have planned ahead for it.