Microsoft shows how the Game Mode of Windows 10 works in a video March 2, 2017 Microsoft’s commitment to implementing Windows 10 as a gaming platform will be much more appealing to those who are subscribed to the Creators Update Insider...