The headcrab alien has landed in the middle of town square and he is awaiting to launch himself from his spaceship and start brains sucking all the citizens as they run in fear for their lives. With the brain fluids you sucked out of the heads of the people you can use that currency to fund upgrades to your crab alien to make him bigger and stronger. Headcrab Invasion is one of our many Action Games that we publish on TheGamerStop.com. This game is also tagged as a Distance game. Click the play button to start having fun. To play even more free games, view our popular and new games page. If you want to play more games like this, then you can simply check out the games inside the game tags that are the most relevant to your interests or the Action Games category or the games like this game page at the end of the game tags.