By using this site, you agree to our Privacy Policy and our Terms of Use. Close

As an Xbox fan, Microsoft can only blame itself for its INEXISTENT marketing (at least in France).