8 minutes past 8 on the 8th August 1988, the world teeters on the brink of total annihilation!
Dr. H8's demands are simple. Pay 88 octillion dollars within 88 hours or 88 thermo-nuclear warheads pointed directly at earth will be launched.
The 88th [...]
"Set on board a deep space scientific vessel called The Persistence in the year 2521, the ship arrives at the site of a collapsing star 17,000 light years from earth. While conducting a major experiment, a horrific incident occurs mutating many of the [...]