Microsoft has just improved the Xbox app for Windows considerably, with a redesigned Home page packing a smart addition for ...
Invite your friends for a friendly match or take on players from around the world online. Consoles like the PlayStation 5, ...