The entire presentation is not up, but some of the clips they played at the reveal is posted.https://www.youtube.com/channel/UC8a0Gf ... irA/videos
The "batmobile" is just a design concept that lets them show some of the possibilities of the platform. They had some good graphics on the presentation that showed how the platform can scale and it showed it as a Truck, SUV, CUV, Sedan, Hatch and sports car. It will be interesting to see what they show for the vehicle they intend to produce in two years (according to the presentation). The car on stage today is not intended to ever see production at this point, just a design concept.