The Dark Gods arrive on Earth!