XXL’s Game Corner – Alien: Isolation Review
Publisher: Sega
Developer: The Creative Assembly
Platforms: PS4, Xbox One, Xbox 360, PS3 and PC
Release date: Out Now
Given the poor showing of the last few major games set in the Alien universe, Alien: Isolation is finally a step in the right direction. After th...