Frontier have released what the Thargoids will look like when encountered on foot and their devastating hand to hand combat technique:
Video of Thargoids in Hand to hand Combat
At least the ladies will be immune
Video of Thargoids in Hand to hand Combat
At least the ladies will be immune