Superb! Here's some feedback. Story telling was excellent. I think the character animator has some minor areas of improving. From an animators point of view, i can see the key poses a little too much, and the overlapping action is suffering. This is just purely practice though.
This doesnt detract at all from your animation guys, you did very well, and great to see such high quality, great characters, design, modelling, texturing rigging and animation.
Great work, would love to see more!