I’m Pretty Sure (Death)Stroke Just Joined the (Green) Arrow Show

The CW just released an extended, 3.5-minute trailer for Arrow, the show about Green Arrow that hates green like all good folk do. What’s notable about the trailer is that, besides an inclusion of a very CW-y song at the end, it continues to make the show appear to be decent… and Deathstroke’s mask shows up at 3:22 with an arrow through it. I have no idea what the hell is going on with that, but goddamn if I don’t want to watch to find out. And anyone know what the deal is with the guy in the hood and red skull mask? Is it a version of Black Mask? Or Red Hood? Or would that just be Mask or Hood? (Via LiveforFilms)