My interpretation of the title (did not read the article but I don't understand anything about astrophysics anyways): ALIENS!