Headcrab Invasion is a free Alien Games.
Here you can play Headcrab Invasion.
We hope you had fun with this great Action games.
Headcrab Invasion is an online Alien Games which you can play for free. It has been played 276 times. Headcrab Invasion is one of the many Action games that we feature. If you want to play more games, check out Freedom Tower: Invasion game or Alien Invasion game or Alien Invasion Survival game. To play even more games, head over to the Alien Games page, the De-Stress Games page or just check out the all time Best games page.