Worms huh? Reminds me of the "Hunters" in Halo.
Dude I was just going to say that! You beat me to it
I hate to shatter your UFO dreams but There tubifex worms https://en.wikipedia.org/wiki/Tubifex_tubifex
It's the first thing that came to mind once I knew what they were.
Yeah...
Kinda ruins the "Oh crap, we're all gonna die" feeling I was having though.
They still freak me the hell out! I would kill them all on site!
Greetings traveller. I'm Garth Marenghi, horror writer. Most of you will probably know me already from my extensive canon of chillers, including Afterbirth, in which a mutated placenta attacks Bristol.