Alien: Romulus - Review August 18, 2024 Ewan and Lachlan share their brief Non-Spoiler thoughts on Alien: Romulus