It's hard to judge something so short. It was just a single gag. Yeah, those turtles looked ugly in that movie. I was kind of reminded of Shrek. It does make you wonder why this is a meme. I mean, it's nothing that noteworthy.

It's just a random clip from a trailer. That should be confirmed already. I did like the animation. It isn't much, but it's something. It wasn't much.