The show came back much stronger from the Christmas break than The Flash IMO, very good episode.
I thought the island flashbacks were pretty intense and I think the purpose of them is that whatever Ollie finds there will come into play to help him defeat Dahrk.
Ollie's rage reaction to Felicity being hurt was natural, but I'm glad he listened to Digg and Laurel and got his head on straight pretty quickly, I also loved the scenes with Ollie and Felicity in her hospital room, the way she took his guilt away was refreshingly mature and befitting two people that live with the stakes they do. The scenes with Digg and his brother were also good, David Ramsey is class.
The twisted dynamic they have went with for with Thea and Anarky was a good idea, it challenges her bloodlust and gives her, her own nemesis who she feels responsible for, great potential there.
I thought it was interesting the way Ollie stopped mid-fight with Dahrk, I know Dahrk saw it as giving him a stay of execution because he saved his family, but the look on Ollie's face made me think that he's finally realized that the head to head approach is not going to work, and now he'll look for a frsh approach, possibly connected to what he found on the island..
I'm leaning now towards that grave being Donna's.
Good shout, it would certainly explain Felicity's anger in the limo, the only other person I think she'd be that upset about is Digg.