Delta Force just revealed their upcoming map called the New Tower of Babel. It is an expansion for the Operations map Brakkesh and offers players several new gameplay opportunities. Expect to take ...
Some results have been hidden because they may be inaccessible to you