It's good....
But it's JUST good. It COULD be great, but it needs more. More what? More EVERYTHING. More animation, better sound, cleaner lip sync, etc. Don't get me wrong, this is a great effort! If more NG stuff was this good, BC would probably be outta business! Just crank it up a notch.
Oh and one more thing: Don't make all your female characters brunettes. You're doing anime style, so go nuts with the hair!