On the subject of Days of Ruin, I have a theory of where the meteors came from. First, it assumes that the game takes place in Wars World. Now, the theory is that sometime after the events of Dual Strike, Sturm's race decided that they wanted to kill all life on the planet. And what better way to do it than all using their Super CO Powers at once?