I was extremely impressed by this episode. It was so refreshing to see Oliver and Felicity poking fun at the show's most exhausted motif—Oliver blaming himself for everything—and even giving a satisfying explanation for it.
I was extremely impressed by this episode. It was so refreshing to see Oliver and Felicity poking fun at the show's most exhausted motif—Oliver blaming himself for everything—and even giving a satisfying explanation for it.