I was also surprised at the mention of blood - the last few seasons got away with things from time to time, but coming home with someone else's blood on you is a pretty mature tidbit to throw out. I forget, was this revamp produced with the move to CW in mind, or was it done before? Did they know if BS&P would be different?
Yeah the passage of time is suspect - Donny somehow designed a new vehicle with future tech before the Turtles sorted the lair out or went to find Casey and April? I suppose I'll get used to the garbage truck, but I wish the moving van got more use.
Overall a good episode, really wondering where Karai is now. While the animation's taken a hit, the fight scenes are much better than the bulk of Fast Forward. The tone seems right for this new show, hope the cyber world stuff can stay consistent.