Arrow - Spoilers galore

The lack of flash forwards absolutely helped the episode.

Although Emiko mentioning “destroying [Oliver’s] legacy” reminded me of his apparent failure (and bad rep) in the future Star City. That was a bummer during an otherwise creative/twisty episode.