A very cool game that follows the Alien Franchise theme, from the second Alien movie. Try to survive,if you can. Play Aliens

A very cool game that follows the Alien Franchise theme, from the second Alien movie. Try to survive,if you can.

Play Aliens

ASNF