K I was re-reading some stuff on Huxley and came across a review by gamespot.com
In that review (I guess it's technically a PREview). There is a section about sockets. Here it is:
"The game will apparently have more than 100 skills at launch; these skills represent the kind of powerful advantages you'd expect to pick up as a bonus item in a competitive first-person shooter, such as the ability to sprint quickly, to cloak yourself by turning invisible, to double-jump, to tackle enemies with a melee attack, and some unusual skills, such as becoming IMMUNE to headshots (highly damaging, direct weapon hits to your character's noggin) and automatically detonating your corpse as a blinding flash grenade when you fall in battle."
here's the link
Huxley Updated Impressions - Combat, Skills, Characters, and Cities - PC News at GameSpot
but yeah, it says "immune" to headshots. And I just remembered that nobody was sure if it was something that told you if a sniper was aiming at your head, so you could duck out of the way or something. or if it actually protected your head.
And I feel pretty safe by saying the use of the word "immune" probably doesn't mean that they just give you a warning if someone is aiming at your head.