Stunning.
Fluid animation with endearing character designs and a strong atmosphere throughout. A tad on the short side, but you illustrated your intention within that time frame, so I don't see the length as a bad thing.
Fantastic flash! Almost like something you'd see from Disney.