What Does The Arrow Season 5 Finale Cliffhanger Mean For Future Of The Show?

Spoilers ahead for the season 5 finale of Arrow, 'Lian Yu,' which aired tonight.Tonight's season 5 [...]