Moving on from what???
It's a racing game that's forever playable.
Moving on like playing other stuff. I know its forever playable, but its already loosing mindshare. WIth some dlc, the game would be all over gaf, forums and video game sites again, and probably continue to sell, but this is just a joke.
You do know they never actually announced "real DLC", right?
I know, but dont you think they should have it for a game like this?