Xbox boss says Redfall ‘let a lot of people down,’ commits to fixing it https://www.polygon.com/23710947/redfall-arkane-studios-xbox-phil-spencer https://redd.it/138j1pb @pc_gaming_memes 12 views21:33