Originally Posted by Iphoneington Same here, what are these game review sites? I'm starting to think that these "promo codes" are not in the game yet, or it wasnt supposed to come in the live release.
Chanyu96
Forum Rules
Bookmarks