News Other Content 'It's the same thing here': 'Alien: Romulus' gives big nod to iconic video game with detail that will scare the living daylights out of many fans Sources from Fandomwire • Superhero FXL Games on Youtube • Published 1 month ago