Gameplay is fairly realistic; aim for the head and you'll always take an enemy down as long as you're a decent shot, guns behave and load realistically, and not every enemy has magical scoping laser headshot vision when they fire at you. There's even a level where you're required to snipe certain targets from afar, taking into consideration factors like wind speed and direction. The fact that enemy locations are randomised each time you reload a level takes some of the sting out of having to replay a level when your checkpoint was a ways back.