Alien creatures are set to invade and overrun Earth. The secret to stopping them may be hidden within a mysterious computer that can only be accessed through the use of a strange, sometimes deadly... This description may be from another edition of this product.