The aliens have landed! Or have they? These invading barbarians from deep space claim they are the true Earth people, and we are the aliens!
It s too late to parley. The battle is on! And the Xevions have most of the weapons.
Only one person can save Earth. But who?