Arrow Season 4 Finale Recap at SuperHeroHype