Hi,
I know, I know, very daft question, but I don't have a Internet connection currently...
Do you need a Internet connection to activate the game, or is there a way around it?
Do you also need a permanent internet connection to play career or grand prix mode?
Thanks
To Activate a game you need to have internet access, if this wasn't the game then the game could easily be pirated.