TweakTown takes a look at the Alien: Romulus Cinema
Alien: Romulus Cinema Review
After a number of years in cryo-sleep, the bitch is back. Ben drops his verdict on the newest entry in the franchise, Alien: Romulus.