That was pretty much perfect. Fantastic decision to wait until episode 9 to bring back the Jester singing the theme song and the rest of the songs were great too. I'm pleased that they tied up enough of the storylines to be satisfying if there's no season 3, but with enough there to make me hope for another season.