First it was the way this season started, then the episodes inbetween,which has all led to this episode,the REAL Epic Final Battle.Wow,all the people who have quit watching arrow should reconsider just for this episode.This season is officially the best of Arrow.Welcome back arrow,its been one heck of a long wait