Wednesday, April 7, 2010

Delta Force: Task Force Dagger


It offers one or two vaguely entertaining features, but in the end these things are buried under the weight of the game's many disappointing traits.
Review Score: 4.2 | Release Date: Jun 27, 2002
www.extreme-gamerz.blogspot.com

No comments:

Post a Comment