With only three episodes left this season, Arrow delivers an episode that reminds fans what made them fall in love…