One thing you should know about this video is that this has nothing to do with Transformers movie, but on the other hand you should also know it looks amazing. The ad is actually about C&C road tractors, tippers & mixers.
I’ll be very honest, I’m not so much of a fan of basing an idea over another merely so that the viewer can easily relate to, but this ad is quite different, well the visuals are striking! I’m not a fan of the ad itself but the CGI is insane, created by Hong Kong-based company called Many Many and they sure provide “many outstanding” cgi in ads.
Below is the ad as well as a video showcasing the layers of compositing that went into creating this hard work.