Home Tech News The new Alien: Romulus trailer channels classic sci-fi horror