Easily one of the best episodes of the series, as far as I'm concerned! This is the Nick toon at it's best. A bit of gross stuff, humor & action blended together, a monstrous villain, darkness, tons of comic/film nods, nature, self-doubt & conquer over self, all my favorite turtle tropes! My only issue is that I'm finding Seth Green's Leonardo hard to swallow. It's not that he's a bad actor or anything, it's just so freakin' jarring compared to Dom, a replacement who seamlessly blended in after an episode or two. I hope I'll get used to it, or that he'll pitch it up a bit over time, 'cause I dunno, man, I can't get into it right now...

I'm glad they acknowledged it in-series as I hoped, though! The Creep is one of the coolest baddies, I think. Really like his design, so I drew him!