The Thargoids15 Dec 2017The Return of the Thargoids Introduction The Thargoid Ship is an alien vessel of confirmed origin. Examples of this alien ship were first encountered on January 5, 3303; Commanders were…