Xbox and Bethesda – Showcase? June 14, 2022June 12, 2022 by Charles Charalambous So let me preface this by saying, while there were some good things on show here and a …