Download First Person Shooter Games on PC
The Delta Force is the Army’s group of top-secret elite Special Forces soldiers trained to infiltrate and eliminate terrorist bases and eradicate hostage situations in any environment around the world.
Captain Nick "Havoc" Parker bit off more than he could chew.
Launch titles are always hit and miss. Usually its with more misses than hits as titles are rushed to market and developers are still learning the new hardware.
History repeats, historians often say, and after seeing all of the World War II titles on the market, I tend to agree.