Games where shooting enemies in the head is somewhat special to the gameplay. Making a head shot, means either getting 1 hit kill, bonuses etc.
Games or posts with the ‘Head Shot’ tag
Desert Monster 2 is an off road racing game where you will ride your monster truck in the desert. This is, obviously, the sequel to the Desert Monster game. It features more challenging levels and lots of upgrades.