Xbox Chief Phil Spencer Assumes Complete Accountability for Redfall Debacle, Expresses Frustration with Himself

Xbox Chief Phil Spencer Assumes Complete Accountability for Redfall Debacle, Expresses Frustration with Himself

Microsoft and Xbox have faced a challenging few days. First, their ambitious and costly attempt to acquire Call of Duty creator Activision Blizzard was blocked by Britain’s competition regulator on April 26, citing concerns about cloud gaming. Then, Redfall, Xbox’s highly anticipated exclusive game of the year, received overwhelmingly negative reviews upon its release on …

Read more