The rise of a superhero, the arrival of the dread monster Humbaba from outer space, occult conspiracies, and the arrival of giant monsters. Can a sci-fi nerd embrace magick in order to save the world? Find out!