
The Stell rs have been closely watching the Earth from the far side of the moon for thousands of years. To their utter amazement, the humans have not yet destroyed themselves or their planet since dropping the first atomic bomb in 1945. And now it's a race against the clock...