Sniper Ghost Warrior Contracts 2

Game description:

Sniper Ghost Warrior Contracts 2 is an atmospheric first-person shooter focused on taking off your targets from the distance. You play for a contractor assassin named Raven sent to the middle east to exterminate the terrorist group. Here you will have to perform diverse assassinations, sabotage equipment, and rescue hostages. Your main weapon is a sniper rifle but if you are spotted by enemies, you have to engage in short-range shootings and use a machine gun. It is amazing entertainment to train your tactic thinking and accuracy.