Crackdown 3 Delay Spells Trouble August 17, 2017 Fahad Ali Windows 10 No Comments Hope you have room for news about one more delay. After the news of delayed builds and features, we have confirmation that a Windows 10 game has also been …