Bethesda and Xbox will host a games showcase on June 12 [TechSpot]
View Article on TechSpot
Last month, the Entertainment Software Association (ESA) officially canceled this year’s Electronic Entertainment Expo (E3). That’s unfortunate for gamers and the industry alike, but as they say, “the show must go on.”