Big Announcement on the Existence of Aliens! (Maybe)