So many bombs being dropped this episode... the pacing of season doesn't allow you to breathe, each last minutes of the episodes things just keep getting more intense...
Oh I remember being so worried for Oliver when I saw this episode. One thing I always worry in these kind of shows is when a side character gets more screen time than usual.