You're joking right? "Headcrabs" would be a stupid name for the game! It suggests it's a game world that purely revolves around what sounds like some kind of head disease. It's like calling a racing game "Handbrake!".
Did I mention it just sounds dumb?

Man: "I got headcrabs this morning!"
Did I mention it just sounds dumb?


Man: "I got headcrabs this morning!"