Pretty impressive for a CGI animation.
It even took me a moment before I realized they were 3D models, you made them look great with the stylization and lighting.
My biggest issue with this video would probably be the frame rate at a few moments throughout. Namely 0:22-0:26, and good chunk of the chassis assembling/attachment. These scenes gave me a little bit of a headache and felt like they were missing just a few frames. If you upped the number of frames per second in those key parts where a lot of movement is happening and a lot of individual pieces are moving at once, I think that'd lend to a far more smooth and enjoyable watching experience.