Microsoft updates Xbox Live to deliver a more social experience

Alongside the Xbox One announcement, Microsoft has also upgraded Xbox Live to include a better matchmaking experience and more dedicated servers for online multiplayer games. Read more…

    


Neowin