Newly released ‘Alien’ games receiving unanimous positive feedback
35 years after the film’s original release, 1979’s Alien is still making headlines. Aside from the sequels, prequels, or any other films inspired by the original that have been released every few years, there are several other ways the franchise has managed to remain in the forefront of fans’ minds, even between pictures. In part […]