Hi,
I’m a senior designer at VDO. I can tell you the looks are a combination of 3D…Softimage and 3D Studio Max. The backgrounds and other elements are a combination of Photoshop pieces, and AE layers and plug-ins.
…and you are right Matthew, the devil is in the details!
Cheers,m
DiFi