Article on the front page says Arrow reveals the true villain. Wait is Slade not the one calling the shots? A yes or no is sufficient. I don't want to know who it is if the answer is yes. I won't see last night's episode until after the finale so I will probably go on an io9 front page hiatus during that time.