Ridley Scott’s 1979 masterpiece Alien sure has a lot to answer for. Not only did it (along with James Cameron’s Aliens) kick off a franchise
The Last Days on Mars
Latest Articles From The Last Days on Mars
Get the latest gaming stories straight to your inbox!
Don’t worry, we never send spam