I did a search for a thread on this, but I couldn't find anything apart from Certis' front-page piece.
I only found out about this recently and was excited by the potential of its 'you can take over other drivers' mechanic, but have been left feeling ambivalent. Me and Danjo played the SP demo and did a quick look video along with Lupus. Danjo didn't like the demo at all and Lupus, after watching my gameplay, was ho hum about it. I'm wondering if the game will be saved by the multiplayer. I think it's releasing very soon, so I'm not sure how it's going to do. Looks nice enough - at least when you're driving fast.