Vulash;104469
Why are there meteors?
I think those are just space missiles. There's a shot where there's stuff streaking through the atmosphere where stuff is blowing up with some sort of shockwave orthogonal to its trajectory with something else streaking out of that and exploding on the ground. I figured the first mini explosion was some sort of casing being cast off that keeps the payload underneath from burning up on its entry into the atmosphere.
Fun fact: The impact speed of an ICBM is over 2.5 miles per
second.