
Crackdown 3 Is Really Starting To Look Like It’s In A Lot Of Trouble
Crackdown 3 is a mysterious beast. Since first being announced in 2014, it has succumbed to repeated delays and rumours of huge issues in the development process. That being said, E3 seemed to be something of a renaissance for the […]