No, this is not a review yet. There are still four (4) episodes to go before the series concludes and I look forward to watching all those (plus recap episodes) before writing the proper review that this series so deserves.
From the moment your children are born, you worry what the world might do to them. But you never stop to think what you might do to them… that we could be our own worst enemy.
Moira Queen, Arrow (S02E19)