Last year, Microsoft had a surprisingly strong E3 press conference, with big reveals like the Xbox One X, Dragon Ball FighterZ, and a long-awaited release date for Cuphead. I honestly didn’t think that they would top it this year, but I was happily surprised. Purely based on the games that were shown, this was one of the strongest E3 press conferences I’ve ever seen. Continue reading
Microsoft Put On Another Outstanding Show
