Xenomorphs were unleashed to the world in the 1979 sci-fi horror movie, Alien. The Alien universe was expanded in the follow-up, Aliens in 1986. Aliens explored new ideas and brought to life the terrifying force of the Xenomorphs. One single Xenomorph was a nightmare, a horde of Xenomorphs was an impossible hell with no escape. After the success of the Aliens movie, […]