the three earthbound space travellers will soon become the first humans to encounter alien life, and try to stop the tyrannical alien warlord Emperor Ming the Merciless from destroying the Earth.
Escape From Planet Death from Mad Cave Studios blasts onto the scene with a vibrant, retro-futuristic energy that's both a loving homage ...