OP: MY first experience of Thargoids was during just another trade or mission run, I don't remember which. I fire up the jump drive and jump, then I drop out of hyperspace, witchspace, whatever you call it between stars and they pretty much execute me on the spot... and I was kitted to fight too! Made absolutely no difference. Under the definition of the word "aggression", you will find a single word: "Thargoid".
.
It was a rude awakening. Don't hope for them too much to spice things up. A lot of people won't like it when it happens. All I ever really learned about them was to HATE them! Where they came from was irrelevant... I wanted them DEAD.... ALL OF THEM!
.
OF course, in these modern times where sensibilities are so delicate and people must have their hands held ever so tenderly, the Thargoids may be watered down and pose little threat.... but if that happens, I will uninstall E

on the spot and walk away. Some folks around here DESERVE to meet them as some of us knew them... and in the very same way... with no warning whatsoever.