Wow this series just keeps getting better and better!
While Oliver was mostly comatose this episode, it was great getting to know Felicity and Diggle better, seeing them team up was a real treat it seems as if Felicity and sticking around for a while and I couldn't be more delighted!
Once again the flashbacks in this episode were wonderful, it was really cool to see more of Slade Wilson's characterization I hope we see more of him next week.
I also loved the deepening of Yao Fei 's character.
I for one am defiantly going to tune in next week to see if Walter is recused to see how Oliver ended up escaping the island and how exactly does Oliver's mother fit into all of this?