Including Tara Strong as the voice of Harley Quinn (Or "Deranged Squad Female" as she was listed in the closing credits was a nice touch.
And I can't believe I just realized who Diggle's ex-wife is from the comics once she started using her codename (
Harbinger) while on the mission:
Also like the reveal that Ollie and Waller have a bit of history which goes back to the island and involves Slade.
Speaking of which, Slade playing mindgames with Ollie was cool. I wonder which one of the supporting cast is going to get offed by him because it has to happen. I am hoping he puts Ollie in the same situation with Sara and Laurel that he was in with Sara and Shado so they can finally kill off Laurel. This episode illustrated greatly how out of place she is on the show now.
And nest week we get a bootleg version of the Birds of Prey!