
User Score
4 votes
An alien creature escapes from a research lab at the infamous "Area 51" determined to hunt down its former tormentors.
Status
Released
Original Language
EN
Cletus
While scavenging the deep ends of a derelict space station, a group of young space colonizers come face to face with the most terrifying life form in the universe.