You have to watch this fullscreen imo, looks like they have joined forces with a company in China and released a small clip for the occasion.
http://youtu.be/m2wifg7aitk
And the Bangbus has had a nice make over as seen over at PSU.
http://www-cdn.planetside2.com/uploads/ ... 01/261.jpg