Pretty good...
But I should say that you should improve on certain things.
1. Sound FX- teleport noise was fine, but perhaps different slash noise for each individual sound.
2. Sprite FX- the Blizzard beam and Rasegan FX were meh..try doing some Flash mad FX for more appeal.
3. Dialoque- Needs alot of imporv. Try scripting a bit more.
Also may I suggest boosting framerate to 24 fps AKA Movie Quality.
This would help alot too.
Over all...Not bad.