Crackdown 3 Delayed
Today, (August 16th,2017) Microsoft made a statement saying that they are going delay the launch of Crackdown 3. The initial release date was set for November 7th, but Microsoft delayed to spring of next year. Crackdown 3 was announced back at e3 of 2014. For three years, Crackdown fans have been waiting for this game to come […]