I think Joelleyponts got it exactly right! I love everything Star Wars and it is the ultimate space FANTASY. So I love it! As soon as I pulled the glasses out of the box (blasphemous!) I had flashbacks to the Teeny Little Super Guy from Sesame Street.

I really hope that is what they do when I am asleep...