Another strong episode, albeit I'm sad to see Anatoly taking a heel turn, but it's not wholly unexpected either.
I think this episode really stuck the landing that was set up from the previous installment, in that I think what truly separates Oliver from being a madman like Promteheus is that he is grounded by friends like John, who was the MVP of the episode. He managed to tie in everything that he has experienced and allow that to be a point of epiphany for Oliver when no one and nothing else was able to break through. I had a little bit of trouble buying Oliver forsaking medicine for sick children to hire a hit on Prometheus as being his way out, when it would have been simpler for him and his conscience to just grant Chase his wish and stab him in broad daylight in City Hall. At that point, he's the only one who suffers and his conscience is clear.
But, storyline beats being what they are...it all worked out. Now that Chase has been outted as Prometeheus, I'll be interested to see where they take him next. That was certainly a creepy closing scene of him driving back to Star City, covered in blood, with a lively tune playing in the background.