Where's my Ninjara?

And does anyone have any idea about the scale of the minis?
I saw someone here on LAF do nicer-looking turtles already and ninjas are plentiful which, when combined with the below, are giving me mixed feelings about this because much as I like Shredder, backing for that mini alone isn't really worth that much money (and he's lacking a cloak anyway despite it being on his card art?).
Sort of surprising it went to Kickstarter. I don't think IDW has any crowdfunding experience...so I'll need to have a close look at this before I decide if I'm going to put money into it.
They do claim it's their 3rd Kickstarter and their profile backs that, though the comments in the two earlier ones seem to indicate several late pledge fulfilments despite their claim of "we have delivered every time with our last project delivering roughly one month ahead of schedule" though in fairness that might refer to the majority of the pledges, I suppose.