A better episode when compared to last week, which wasn't a difficult feat to accomplish. After establishing the new setting during the previous episode, the turtles have now been introduced to their newest enemy, Darius Dun, Cody's uncle and acting CEO of O'Neil Tech.
The Inuashi Gunjin were also interesting and left me intrigued. If the writers decide to delve into their backstory and why they're involved with Darius, we could have an exciting arc on our hands.
I've given the episode an 8 based on the possibilites it has opened up for the show with the new enemies and characters introduced. Though the episode wasn't the most exciting (another kidnapping?), it does leave the show in a good position for future episodes.