Amazing ep. Tons of payoff and catharsis for a whole season's worth of buildup. I thought it was the best episode yet. And Aqualad is back!