Okay, yes, this episode has issues. Yes, there is a suspension of disbelief required. No, I don’t care. This episode was fun 88% of the time and it was ridiculous enough that I can forgive it’s faults. Even the serious parts were enjoyable. Spoilers AHOY!
A rep from Warner Bros confirmed that an Arrow cast member will not be returning as a series regular in Season 4. Spoilers ahead, not only for last night's episode, but also for the series to come. If you don't want to know who is really gone, don't click.