Launched into space to find technologies from distant stars, you are humanities last hope of salvation. But the civilization you find is teetering on the brink, all but destroyed by an alien scourg...