I saw this video and the physics immediately reminded me of spintires. Maybe the devs can learn (or not) something about this game.

https://youtu.be/sLnggu09iCA?t=52s