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.

‘Head Shot’

Winter Clash 3D
Zombie Sniper
Silent Sniper
Blood Red

Blood Red

Plays: 5
Sift X Mess

Sift X Mess

Plays: 24

Featured Game