With Windows 10 Creators Update will bring a great number of new features to Microsoft’s operating system: 3D creation tools, virtual reality, game mode and new features for Microsoft Edge, among others. The Redmond are knowledgeable about the potential of the browser and continue to improve with every major update of Windows 10. Creators Update ...