Very nice animation.
In terms of animation smoothness and quality this, in my opinion, is up there at the top. One thing to consider in your next animation is a more easily comprehensible story - I found it a bit hard to understand. More developement of the characters (maybe through speach?) would also improve this greatly.
I think that your characters are very good in terms of look and the only point of animation you could improve upon is the effects (fire, explosions, etc.) You could probably collaborate with somebody else to do these.
I know it sounds like I didn't like this submision, but these are just minor points - I give you two thumbs up!
Hope to see more of you in the future!
P.S. Please reply.