I enjoyed this episode, had a few good lines and the courtroom ending was quite clever. The Leela/Fry story was pretty annoying but this could have possibly been the finale so I guess it sort of works?
Pretty excited for next weeks episode. Episode is non-canon so there's no significant plot spoilers ahead, but if you want to be surprised with what they do I don't recommend reading this spoiler.