This is an interesting mix of 2d and 3d animation, very inspiring, as it can be extremely difficult to pull off mixing the two without either element looking like its out of place. Mad respect for the sheer amount of work this required to pull off, not just on the final production, but the amount of concept work that must have gone into making sure everything is presented in a cohesive and consistent manner.
Congrats on creating a visually stunning, professional-grade animated project!