10/10 Alien: Isolation Review Lewis Baglow - No Longer Writes for Bonus Stage No Comments In space, no-one can hear you scream; unless you're playing Alien: Isolation that is.