could be a lot better.
Uhm... A lot of things come to my mind now. First: The animations okay, but(and this is nothing technical) whats with cloud? He has a wind(which would have been more fitting on Sephiroth) and he is dressed as he is in Kingdom Hearts... anyway, here's the real critic. The sound was... bad. It was OK quality, but the voiceacting was really bad, and not very convincing. Put more heart in it. And get a secondary voiceactor, don't do both persons yourself. You have tried get a few effects in, but they don't suceed. And your animations... hmm... well, the chars are good, but... not very... dynamic. they don't move a whole lot...
Hope you could find a few helpful things in this(although I doubt it)
-Carrion