Apparently, the whole "hoax" was just a viral marketing campaign for a new movie "Apollo 18":facepalm:. The plot is based on "Never Before Seen" (a la Paranormal Activity) footage of another, secret, moon landing, during which alien life was found. The tag-line is "There's a reason we never went...