Overall it got good ratings and i like the driveatar idea but like destructoid said it lacs cars and tracks and what puts me of is this:
"Over time, Turn 10 promises you’ll have the full roster of cars and tracks available online – you’ll just have to pay for them above the price you already paid for the shipping game."