The official merger of Xbox and Bethesda took place this week and resulted in a lot of headlines, including the Game Pass additions. Leadership from
The official merger of Xbox and Bethesda took place this week and resulted in a lot of headlines, including the Game Pass additions. Leadership from