Also from the UK and I've barely seen any advertising.
I heard about the beta through Raptr, and GameSpot have done a few articles on it, but those are both US based sources. Most of what I know about the game I found through doing my own research, reading the forums, watching youtube videos and playing the beta.


Reply With Quote
