I'm pretty sure, Scawen had had the physics n stuff before he even bothered to announce the progress report from the first page. Now his aim is to wait paintently for us to bump this topic up to the 100 page . After that the physics and the car are ready to appear in an upcoming patch