Spillet tar for seg en rekke elementer fra Alien-filmserien, og består av til sammen 30 forskjellige nivåer.