Watch the Khalil Reis Cinematic Boss Trailer for Delta Force, a free-to-play first-person action online shooter developed by ...
Delta Force is on the horizon with only a few short weeks away from the Open Beta. The team has now given a roadmap for the ...