I'm an animator myself and this is very impressive. Lots of great work in there. You're smart by saying they use of reuse animation and cycles. It reduces the owkr on the animators. I wouldn't be surprised if it was cleaned-up and colored by more people, much like the CG.