Microsoft gaming chief Phil Spencer admitted last year that the software maker had “a ton of work to do on Windows” for PC gamers. Microsoft is now starting to improve its Xbox integration on PC with the unveiling of a big overhaul for the Game Bar feature in Windows 10. Available for beta testers today, […]