The Alien franchise has left a long, deep acid burn on the video game medium ever since the release of the first film in 1979. Whether hiding in lockers in…
The Alien franchise has left a long, deep acid burn on the video game medium ever since the release of the first film in 1979. Whether hiding in lockers in…