Definitely should include some actual screenshots on the content page instead of misleading stock images, however the first steps of the game is there. The map is missing a lot of details, and the colision in some spots gets totally bugged. Teleporting your car has a tendancy to absolutely chuck you across the map (which got a good chuckle out of me the first time it happened)
However, the physics of the vehicles are actually decent, it's still a bit more twitchy and difficult to control at times, however I think it's close enough that after a couple passes of development polish, it's very promising.
I hope to check back in a bit later and see how much progress has taken place. 👍