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: ]

Leave a Reply

Lost Password