The demo came out yesterday over Xbox Live. I like it! It's basically need for speed meets Forza to me but it still keeps the realistic physics. It's open world too so you can drive around and explore and the like.

Anyone else tried it? Opinions?