2 ms·It’s probably a reference to the Alien saga engineers.by jacobush 8y agoIt’s probably a reference to the Alien saga engineers.