Spoiler Below Honestly, I was expecting Bloo to be responsible for the overdue book. But holy smokes, it turned out to be the detective Khones...Jackie Khones! I was surprised. I really thought the parts with Jackie in the RC and Mac controlling it were brilliantly done. As PBL mentioned there was quite a bit of toilet humor there.
I also liked the disguises, especially of the Blockhead/Mac one! Man, this had quite the laughs here. This totally gives Season 6 a solid start! I'm happy to hear that this was a Darrick Bachman episode (which lately, he's gotten some criticism in the past few episodes), and this one is definitely on the upside!