Several critics have positively reviewed the song "Gitchee Gitchee Goo" from the episode, stating that it "could probably have gotten radio play 20 years ago."
Beberapa kritikus telah mengulas dengan positif lagu "Gitchee Gitchee Goo" dari episode tersebut, yang menyatakan bahwa "mungkin bisa mendapatkan drama radio 20 tahun yang lalu."