Anyone else catch the trailer on YouTube?
Looks good (in a "if you already enjoy the small screen DC universe" kind of way), I'm actually kind of annoyed that they gave away some surprises I would have rather found out in the pilot.
I deleted some topic tags to not give away any new information.