Xbox Head Phil Spencer Opens Up About Redfall’s Disappointing Launch: ‘I’m Upset With Myself’May 5, 2023 GamingHybrid PC Games