I wonder if this episode wasn't a slight tribute to George Lucas. It had Carrie Fisher (Princess Leia)