criticalhit.net
Xbox Game Studios want to deliver a new game every “three to four months” - Critical Hit
If ever there was a story of a proper turnaround from joke to industry benchmark, that’s a tale which belongs solely to Microsoft and its Xbox division. Launching in 2014 to a chorus of meh, the Xb…