'Delta Force: Angel Falls' - Facts, Features & Screens
by Rainier on Sept. 20, 2008 @ 6:48 a.m. PDT | Filed under News
Set in the north-west region of Central America, Delta Force: Angel Falls takes the player to the rural, sparsely populated, jungle areas of this exotic locale. Avoiding the over-exposed Middle Eastern settings; the South American environment provides a premise which is naturally beautiful and full of new millennium conflicts.