I'm not trying to be mean or anything but I think some of the crashes are made on purpuse. Anyways I love the video. For me this is actually creative! Awsome.
The ragdoll is honestly really good, it maybe gonna be annoying for some player but if you want realistic crash, that's the best one they can offer. They only need to add a damage model in my opinion
what kind of lame physics engine do they have... where is the angular momentum. and why must the cars be made of the hardest substance in the known universe? can there not be at least an option to turn on destruction, and have wheels come off, panels come off and drag on the road, tyres to puncture, glass to smash, metal to deform.