Wormageddon

Description
That's the real Armageddon! There are twice as many meteorites falling from the sky, and not only that, they also produce flames when they hit the ground.