Description
On a world in the distant future, where the very name of Earth has been forgotten, a race of technological monsters is hunting down the last “biological infestations” in the galaxy.
As doomsday approaches, a young girl and her friend discover a key that might save their world from its fate -- if only they can get their alien overlords to pay attention!