Microsoft Gaming

It’s Time To Stop Giving Xbox Boss Phil Spencer A Pass

It’s Time To Stop Giving Xbox Boss Phil Spencer A Pass

Technology
Laura Adams

On May 7, Xbox announced that it was closing three studios: Arkane Austin (Redfall), Tango Gameworks (Hi-Fi Rush), and Alpha Dog Games ...