This episode does a great job at showing the aftermath of order 66 and what's going on on other planets. The fact that the Empire is working trandoshans proves that it has made a great change in its functionality compared to the Republic.
In past reviews, I've outlined some of the bad episodes this season and why they are bad. Well, the reason this episode is at a 7 is pretty self-explanatory. I cannot handle Omega's character in this episode. The entire episode is, "oh but we have to help him". It's unrealistic that these things keep happening and yet the batch somehow succeed at doing what they need to. I feel to make things more realistic, they have to live with some more failure.
Overall it was a great episode that I enjoyed watching. I hope to see more character development from Tech and Echo like at the beginning of the season but things haven't been looking that way unfortunately. Hope the 2 mid-season episodes next week turn it around and try to shake things up for the rest of the season.
7/10.