Delta Force 2 PC Game
Delta Force 2 pc game is available free to play. You need to download the setup file. This file is EXE file that can be installed simply. Just run the setup and install to play.
(Review by pcfavour)