ReviewsReview: Alien Isolation (Creative Assembly) July 9, 2018July 30, 2018 Leanne French Games can have great writing too, and this one is terrifying also!