Phil Spencers Resolve To Sell Xbox In Japan Is Admirable, But Futile

Gaming News


Xbox’s success in Japan at this point seems to be a lost cause.

[Source: gamingbolt.com ]

Leave a Reply

Lost Password