I was the CG supervisor for a few sequences of this show. Looks great to see it all finished and the promo seems to tease a pretty good show. Good job to everyone involved.
See 00:56 and 00:59 for some of the work I was involved with. The small hovercraft ship.
EDIT: Looks like the promo was leaked and it has been taken down for now. As soon as an official link goes up I'll add it back here.