News
Xbox CEO Phil Spencer admits fault in poor Redfall launch
Redfall released to dismal reviews and a low average player count.