Alien: Isolation Reveals ‘Survivor Mode’ DLCAlien: Isolation looks like it’s going to be tough, anyway, what with