"Well, there you have it. Seems like Earth has some new protectors."