FILE PHOTO: The Microsoft logo is shown on the Microsoft Theatre at the E3 2017 Electronic Entertainment Expo in Los Angeles, California, U.S. June 13, 2017. Mike Blake/File Photo NEW […] Click here to view full article