This episode is exactly why such a series is not just a filler. It deepens the background of the characters, their relationships, as well as the universe. It introduces new interesting elements and builds on the existing ones. There is no big weakness in any aspect of the episode.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews