The elephant in the room heading into E3 2018 didn’t need to be mentioned. It loomed omnipresent over Microsoft. I could comment on the cancelation of Scalebound or the delay … Read More