Another Arrow trailer has been released - this one offering a more involved look at the whole cast. It also better explains Ollie's motivations.
On the whole, I like it. I'm a little concerned about Ollie's costume not having a mask or any type of eye covering ala the green warpaint from the Grell run. But it wouldn't be the first time Ollie worked maskless. Additionally, I love all the subtle nods to Green Arrow: Year One.