Microsoft is continuing to build on its promise to improve its services for gamers. Last year, it vowed to improve its Microsoft Store and last month unveiled a powerful new take on the Xbox Game Bar. Now its taking stock of its Xbox-branded services