First published at 12:19 UTC on June 13th, 2018.
Microsoft and Xbox need to get their butts in gear. Seriously, they haven't really done much with this year's E3, but they're still releasing a new console!? Come on!
Help support me on Patreon!