Hi can somebody tell me the release date in Steam?
Couldn't say when it comes to that, but you can buy a key now and redeem it to play through the website.
I can't lie, the driving does take some practice now but its a lot of fun once you get the hang of it. The worst is the fastest car, the one whose name escapes me right now. You can't turn at all or you'll spin out.
I hope eventually it comes with changeable steering sensitivity. Also the keybinds are a bit goofy but I can only imagine that will be able to be changed later too.