Oh yeah, I drew this a while ago. Lot of fun to draw these new designs.
I think the new show, its a good thing. A really good thing to exist for the Turtles. It's like 80% good, which is pretty high for this sort of property.
I love the shows creative freedom in letting tons of mutants, aliens, and crazy stuff run around. It utilizes cool elements from the past that I want to see (like Mutagen Man! Dustin Weaver and I wanted to have a Mutagen Man reference in the Rocksteady and Bebop micro, but then the show used him so we figured we should back off) and brings in exciting new stuff like the sea monster and cool Turtles sub.
They aren't afraid of having fun with the property and seem to be moving right along with the story.