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…… Read more “Editorial: Microsoft E3 2018 Presentation”