I haven't ever played this one but it has good reviews and I love the Alien films. http://gamebanana.com/maps/69188