Xbox confirms Xbox and Bethesda Showcase will return this year on June 12 Who needs an E3? by Ben Borthwick on Apr 28, 2022 No Comments