Hm, is adventurous a word? j/k This is one of my favorite episodes, it's just one laugh after another. The doberman pinscher moment is amazing, so's ALF and Willie's conversation on the train. I think I love every moment of this episode. This episode has a little bit of seriousness blended into the story, especially when ALF talks about his planet without making any jokes like in other episodes, but still the entire situation flows in such a way that fits perfectly well with the entire scenario without seeming forced. Alf's lines derived from misunderstanding of our basic things were especially funny.