A few criticisms, though: April O'Neil getting the classic CG female makeover of a twelve-inch waist with very pronounced (but still only 13-inch) hips.
What was the deal against Nightwatcher? I thought it was pretty funny when Leo lectured him about "this vigilante nonsense", because how is that any different than what the Turtles always did? A great deal of the human population were wary of them for that very behavior. So I just didn't get that.
But speaking of Leo, for all you video game fans here, did anybody else notice that he was voiced by James Arnold Taylor (Tidus in Final Fantasy X). I remember I realized it during the Leo/Raph rain scene. Leo's voice cracked at one point, and I went, "Hey, that's Tidus!"