Day of Defeat: Source is a team-based first-person shooter multiplayer video game, was released 26 September 2005.You can play as one of many classes of troops, each with its own role and set of historically-accurate weapons. Day of Defeat: Source improves upon the original Day of Defeat by adding British troops, new models, visual effects, and an overhauled interface.
N/A