It wasn’t entirely too long ago that every title would drop on a Tuesday. This gave developers the needed time to shore up any egregious issues before the weekend when the title would be pushed to the nines by a monumental audience all connecting at once and diving through a load of content as a […]