I really adored this episode. Oliver's moment with Diggle at the end where he says he doesn't want to die down here was really powerful.
There were a few sketchy parts of the episode, that motorcycle fight was I guess supposed to be badass, but the entire time I'm thinkin what the hell the point was. Arrow didn't even lift his bow once then he says the other guy got away. Of course he got away! You didn't even attempt to stop him! It's like when a officer is chasin someone down and as they're both runnin the cop yells "STOP POLICE!" like they expect the person they've been chasin to suddenly have an epiphany and realize you're not supposed to run from police.
I am very curious to see where they take Felicity's character though. The way its playin out makes it seem like she's leavin the team, but does that mean she's goin to just have less screen time or is she goin to be central to some side plot involvin Ray Palmer? Probably the second, but still I worry cause she's my favorite character on the show.