I was right Deathstroke! Although probably not Slade himself.
I wonder if they will explain where everyone else on TA in this alternate universe is. Are they all dead like Oliver was believed to be? I know there was Smoak Industries but the building and the whole city are on fire and abandoned so it's not looking real good for anyone else. Curious if they'll mention everyone else's whereabouts.
Thanks for sharing!