The recent XO18 event revealed that the Xbox One and PC game Crackdown 3 is still set to release in February, and actually earlier in the...
Crackdown 3 made a lot of promises when it was announced all the way back at E3 2014, but since then it has been nothing but...