Possible Answers For: News of an alien landing, probably