Thargoids, that was it
They only ever seemed to show up when you were completely unprepared :(
(
emvee cruor deo cruoris,
Fri 27 Apr 2012, 12:07,
archived)
Thargons were the little robot drones the thargoids would release.
(
Airman Gabber Living life like a 70's BBC presenter,
Fri 27 Apr 2012, 12:09,
archived)