The world stares up at the skies in terror. High above the city of London, unknown ambassadors of humanity are battling horrific monsters for the future of the planet. The spaceship hovers like a harbinger of doom, blotting out the sun
(
Read more... )