I am probably classed as a semi-noob on here but I have done a fair few hours and travelled a fair bit (I think), but I came a cross some Thargoids whilst on solo play down near the Pleiades sector, and got wiped out. Whilst venturing away from there in search of better armour I spotted amongst...