The game takes place on the space station Sevastopol, where things start to go south quickly. The station is in disarray due to corporate negligence and the additional threat of Xenomorphs. A sequel ...
1979’s Alien, written by Dan O'Bannon and directed by Sir Ridley Scott, is a sci-fi masterpiece which should need little introduction. A part sci-fi, part slasher smash hit of absolutely soaring ...