Star Wars: The Clone Wars - Episode 1.7: Duel of the Droids review