Arrow Season Three Finale Recap, My Name is Oliver Queen - SuperHeroHype