ParentFull threadClueslessTech99·Cool aliens? Is this a reference to the Alien 5/Alien 17 theme?View on HN