In this episode, we get the conclusion of this "Cad Bane trilogy," which, according to later episodes in Season 3, is apparently not a technical trilogy. It's complicated.
This is perhaps the first Clone Wars episode that actually feels like a Star Wars movie in terms of scope. A total of four planets (and a space station) are visited, making the entire story seem more epic. Each planet, of course, gets a mere few minutes of screentime, but it's something at least.
Overall, this was a pretty good episode. Nothing incredible, but still pretty decent.