X018: Crackdown 3 Release Date Announced, Debuts Wrecking Zone Multiplayer
X018: Crackdown 3 Release Date Announced, Debuts Wrecking Zone Multiplayer After going through more than 5 years of development hell, Microsoft has yet again announced a final release date for their upcoming open world-shooter mayhem, Crackdown 3. According to Major Nelson, Crackdown 3 release date is set to February 15th 2019 and it has gone […]