GamechaserBE on 04 February 2016
Barkley said: In what region? Can't see it on sale in the UK store on pc. I guess it's USA/Canada, just got confused with people posting EUR prices in this thread lol. |
It was last week on sale in Europe. This week we have Just cause 3.