Actress Sigourney Weaver discusses her role in the upcoming videogame Alien: Isolation. Continue reading...