It reminds me of that one analog horror with the moth. Only with the Alien taking the place of the moth.