SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode) Welcome baaaaacccckkkk! Okay, enough of that. Can we talk about this amazing episode of Arrow; like I don’t even know if I’m completely composed for this, but shall we get into it?