Editorial: Microsoft E3 2018 Presentation

Too Little Too Late? Microsoft boasted at the beginning of their conference that they had over 50 games to show. What they didn't tell you was that most of them are also available on other platforms, and the Windows 10 logo featured prominently alongside of Xbox. Microsoft dug up old standbys for their presentation, Like …

Continue reading Editorial: Microsoft E3 2018 Presentation