What are their intentions? Do they come in peace? Do they like cookies? You'll have to download the 400 Microsoft Point chapter on November 22 to find out more about these mysterious travelers. In the meantime, you can examine the eyewitness pictures of the aliens' first encounter with human muppets, in our gallery.