Whispers of the Void
The Maggot Men
Seemingly nothing but a robe encasing a writing mass of maggots and worms.
The crew discovered these creatures in underground ruins of the world Vigil where it was said Archeotech could be found. They seem to control strange constructs of fungus and machine. For whatever reason Octavius struck a deal with one, agreeing to take him it the of the dead planet in exchange for a human survivor from a scavenger group.