Okay...moving on...
Took me a bit to track it down, but you know what's kinda odd..? This far in and we've still yet to see anything related to that first leaked image.
Maybe it was just test animation not related to anything we'll actually see (the art does look a bit more simple or maybe it's just image quality in the pic), but the content of it seems too oddly specific to not be story based. Hmm.
edit: Watch, it'll probably prove I spoke to soon and show up in that next longer one everyone believes Shredder is showing up in.