Black Hawk Down Previews
Both GameSpot and PC.IGN have posted new preview of Delta Force: Black Hawk Down, the newest Novalogic game. Both include new screenshots with their article, and IGN has 11 movies as well.
From The Chatty
-
Was this demo any good?
-