While Delta Force was initially announced as a free-to-play military shooter set to release on PC, consoles, and mobile devices, the console version of the game was delayed and subsequently vanished ...