Good episode. It wasn't too amazing, but I did love Anton Zeck. He will make a perfect new version of Bebop. Though, I don't think I'd be fond of the arms dealer as Rocksteady, but it looks like it will be him. I was hoping for Rocksteady to be a friend of Bebop's like in the original and for him to have a cool voice because I always loved how the original Rocksteady sounded. No more "Say your prayers, toitles"?
I loved the backstory on the Foot clan and the helmet. Perfection.
Dominic was an okay Leonardo, but his voice just bothered me for the entire episode. I'm used to Biggs and even though he is a complete jerk I think he plays Leonardo better. It took me out of the show hearing Leo sound different.
The bomb that looked like Karai at the end was rushed but it seemed like something Shredder would totally do.
I'd give this a 7.5/10.