Best episode of Season 6 since the crossover!
Exciting, fantastic fight scenes, suspenseful, and fast-paced sequences along with great team interaction. This episode flew by so fast and was so fun to watch. There were some really great moments between OTA with Thea, Quentin, and even Laurel.
The limited screen time of Not Team Arrow a.k.a. Original Team Loser was such an added bonus. Since episode #9, every scene that Dinah, Curtis, and Rene have been in have made this fan angry beyond words. -literally hate them all now. Can't wait for them to be killed off. They are traitors and just worthless human beings like Evelyn. This fan actually cheered out loud when Oliver said to Dinah "You don't trust me. I don't trust you. And, I rather be shorthanded in the field." Oliver has remained so quiet throughout this childish behavior of Dinah, Curtis, and Rene. He has never lashed out at their outright stupidity and walks away. He really has taken the higher ground, and even apologized for his part in the beginning of all of it. These idiots (Dinah, Curtis, and Rene) - really are reckless and chaotic vigilantes with no true talents. They should be grateful for their short-lived participation on the true Superhero Team Arrow.
It was so fantastic to see Roy back. It would really be neat to see him back in his Arsenal suit beside Oliver, John, and Thea and possibly even Laurel if she can truly turn around and betray Diaz after all. Little worried about Roy though, it almost seemed like Diaz did get to him in the end and he made threats against Thea. He was always so loyal and so selfless. He was a true superhero and sidekick--just hoping that he always remains that way.
9.5 Rating! Would have been a 10, if Dinah and Curtis scenes were deleted.