Quantcast
Headcrab Invasion
Launch your crab and then suck some blood from all of the running humans. Try to go as far as you can in this addicting launcher game.

Tags: Distance GamesUpgrade GamesBloody GamesLaunch Games

Click to Play ›