Well.. I don't really have an idea about what he's talking about but the video does give you a nice walk around of the exterior and interior.. sort of. You get to see some function of the infotainment system. This was filmed in Dubai. Can't get enough of that steering wheel though and the digital customizable gauge cluster is sweet.