Sadly, it is not Alien Space Bats in Revolution. It is some man-made phenomenon that they are already trying to work into the story. Some combination of buzzwords will be strung together at some point to try to make it believable. "It was a nano-technological experiment in the quantum foam of the universe!"
And it will likely be explained away as,
a) A DOD military project gone horribly wrong(most likely so far)
b) An attempt to create a clean alternative energy source gone horribly wrong
c) A fringe environmentalist plot to prevent the rape of the planet and get mankind back in touch with nature