Have game reviews become soft? Are massive game delays just a part of the industry from now on? Does Microsoft's purchase of Activision/Blizzard really matter all that much?
Have game reviews become soft? Are massive game delays just a part of the industry from now on? Does Microsoft's purchase of Activision/Blizzard really matter all that much?