Thread:B1bl1kal/@comment-5889551-20131211174207/@comment-3999269-20131211174715

the meteor is heavily suggested to be the aliens, so it is what b1b said.