In the podcast space no one can hear you scream (unless they listen regularly). This week we sell our souls to our corporate overlords for the promise of a better tomorrow as we discuss the newest addition to one of our favorite franchises, Alien : Romulus