elektranine on 02 April 2016
lol conflicting info from MS on Xbox yet again
MS says upgraded Xbox...the Spencer says no
The Spencer says we will invest in first party... MS cancels nearly complete games and closes multiple 1st party studios all in the same day.