by Chad | Jun 11, 2018 | E3, Gaming, Xbox One
After a series of lackluster presentations on E3, this year was probably a bigĀ comeback for Microsoft. This could possibly one of the best E3 for Microsoft, as they announce a series of games during the press conference for this year’s Electronic Entertainment...