Tag: Latest Tech Game News
Crackdown 3 has been delayed to spring 2018
Crackdown 3 has been delayed by around four months. The game’s release was scheduled for November 7, 2017, but has now been pushed back to spring 2018.
In an interview with Polygon, Microsoft...