Microsoft has been working on some updates to improve your Windows 10 gaming experience. One of the things that Xbox Insiders received exclusive access to was the Windows 10 Creator Update. Now the update is available for everyone to download and try it out.
One of the features included is called Game Mode which intends to improve your gaming performance by disabling other background tasks. This feature is already available for games that are out, and will also be available for future titles.
Beam live streaming is the second main feature that has been integrated into Windows 10. Simply pull up your Windows 10 menu and enable Beam live streaming to get started. No extra software will be required
Take a look at the video below as explained by Major Nelson.

