Did the aliens pick 10/14/2008 for any particular reason? Did the aliens post this YouTube video about their visit themselves, or did they have help from human collaborators? Why did they pick the southern hemisphere and not the northern? I have so many questions...