I think the size makes sense since they are mutants. I'm still confused by this new "Foot Clan". Seems they're more mercs for hire, which again leads me to wonder where the Ninja aspect comes in to play.
The voices are on point, Michelangelo sounds good.
Why does Donatello look like he's rocking some multi function backpack?
They said earlier he designed a bunch of gadgets he wears all over, I think it's pretty cool....Leo looks BAD**** hopefully we get a Leo/Raph dispute and they get down.