Windows 10 happens to give major game perks for gamers such as DirectX 12. However Microsoft has planned to bolster the OS further with a specific ‘Game Mode’. This will be able to prioritize the system resources for the game being played so that it can be run more smoothly.