>>382379202
I don't think the mimics are other explorers in a parallel dimension or anything because they're not only allied with each other, but with everything else in the radius. There's a tape that implies fragments may be former humans, though.