its soo messed upI thought this episode was better then any episode from season 3. We have are main villain right away unlike in season 3 which hurt it.
And one heck of a cliffhanger to setup the season. My guess it's either Diggle or Felicity I'm leaning towards Dig.