I'm really liking these new ones, usually a long gap before bringing back a show like this leads to declined quality or at least an unwanted change in vibe from a formula that works but all these episodes are completely in line with what the show was before (in a good way).
This episode proved that sci-fi means you can still have Fry and Leela credibly chasing each other even after they've gotten together.