I think it get's a 3 for effort; too much hype and too many "patched in later" excuses to score anything decent...Wait until you all see the physics, they suck big time.Never thought I'd say it, but Forza looks better
Log in to comment