Why Arrow Made THAT CHARACTER Into Prometheus

MAJOR spoilers for tonight's episode of Arrow!Tonight's episode of Arrow completely shook up what [...]