Microsoft is adding new gaming features to Microsoft Edge, including one that makes streamed games appear more clearly, as well as a homepage dedicated to gaming.
Microsoft Is Making Edge Better For Gaming : Read more
Microsoft Is Making Edge Better For Gaming : Read more