By using this site, you agree to our Privacy Policy and our Terms of Use. Close
AZWification said:
EricFabian said:
No Microsoft love?

The only European country in which Microsoft gets some love is the UK! :S


in terms of console gaming*