The Xbox Brand is Doing Great, The Proof is in The Pictures (InfoGraph)

Gaming News


Microsoft France has released a infograph showing how the Xbox brand has evolved over the years and, interestingly, Microsoft France may have revealed how many Xbox One consoles have been sold.

[Source: translate.google.com ]

Leave a Reply

Lost Password