‘Starfield’ And ‘Redfall’ Delays Are Bad News But Is Xbox Doomed?

Bethesda’s premiere 2022 releases have been delayed. Credit: Bethesda No doubt, the fact that Bethesda’s two big Xbox and PC exclusives have been delayed into 2023 is bad news for Microsoft and ...