The New Teenage Mutant Ninja Turtles Trailer Is A Total Game Changer!!!

So they acknowledge that its a dumb concept? More Like Teenage Meta Ninja Turtles