nah. the armature was pie. I think it ever only managed to hit me like... I think once, in all my playthroughs.
it was the jumpers that drove me up a wall. no matter where you hid they always had some magical headshot device that just Could NOT MISS!!!!