I just saw this episode for the first time and it is one of my new favorites. It reminded me of The Monsters are Due on Maple Street. I felt really bad for the alien guy. He came across as so genuinely nice. It is sad to say the same thing would probably happen if he visited earth today.