I have played the demo, and it is gooooooood.
Downloaded it on my lunch, but only got to play for about 10 minutes before I had to get back to work. Physics seem VERY realistic. I like the light up brake zones. My short demo turned into a monster drift session in an F430. This may be the game that forces me to get a wheel and build a PVC racing station.