In the deep-sea canyons and trenches of the Earth lie thousands of alien spacecraft and millions of their inhabitants who have to leave soon or risk being stranded forever, or being destroyed. Due to... This description may be from another edition of this product.