I have to admit, I like but don't love the episode. There's a lot of great humor as usual, but the storyline is a little too tidy and pat in a lot of ways for me. The Fry-Leela stuff in particular feels a little overly explained and on-the-nose. Still, you can't beat Dan Castellaneta as The Robot Devil, and the last minute of the episode or so is very sweet and pure gold.