Supposedly its DaimlerChrysler 2.0 in there, even the head engineer of the Demon 170 quit