Play Headcrab Invasion

What is Headcrab Invasion

You are deadly headcrab and your mission is to hunt the humans by jumping from one human to another and get the highest score in order to win.

More Flash Games Like Headcrab Invasion