Xbox LIVE is the center of Xbox, not consoles

Gaming News


Xbox head Phil Spencer explains how Xbox LIVE is the glue holding the gaming division together, not actual Xbox consoles.

[Source: tweaktown.com ]

Leave a Reply

Lost Password