Nothing wrong that I saw.
It's very nicely done.
Animation: Nothing out of place that I saw; 10/10
Storyline: Do I really have to explain it?; 10/10
Attacks ( animation, effects, etc); A little slower than usual, but didn't effect it's awesomeness; 10/10
Overall; 10/10