Game News Xbox boss says Redfall ‘let a lot of people down,’ commits to fixing it By Admin - May 5, 2023 0 24 Share Facebook Twitter WhatsApp Email Print Telegram Image: Arkane Studios/Bethesda Softworks Phil Spencer says Arkane will continue to work on the game Continue reading…