I am also a bit skeptical. The animation seems more about promotion than testing to see if the parts come together well.

Good overall design that borrows a fair bit from City Commander and also improves on it. However there are some 'mass' and displacement issues that I am not understanding such as the large trailer coming together as armor.

I am also a bit unsure about end result as it's all cad drawn. We have been caught out in the past when a digital render or cad drawing looks a lot better than the end result.

I guess that this is something that we will need to wait for 'Real life' pictures before we can fully assess.