Aliens have descended on Earth. Their massive ships hover above our cities, seemingly poised to strike. Do they come in peace, or are they here to annihilate us? As the fate of our world hangs in the balance, it all comes down to one fearless hero...a translator. Wait, what?