I don't really like anime
So I judged this simply on merit of HOW WELL it was done, and that is to say, fantastically. However, the one thing that annoys me about this and many other flash movies is, they are given English captions for the intros and such, but it turns out that whoever is writing the captions hasn't got a basic grasp of the English language.
Don't let an otherwise flawless animation (and all that work) be blemished because you can't figure out what words to use, proper grammar, and what to capitalize. If you aren't good at a language, ask someone who IS good at it to write the short captions.
Other than that annoyance, which is prevailant in flash films nowadays, I was very impressed.