We believe so. Let us know what you think.
I did check this demo does have the collision physics. I played tons of BeamNG and I find the collision physics here to be rather impressive as they didn't use soft-body physics. And the original demo had AI interactive NPCs which I am sure this port doesn't.
This could use better keyboard support and maybe a keyboard layout cheatsheet. I constantly got lost with the controls.