Via BLASTR, DC Comics have unveiled their latest ongoing series, and boy does this one sound promising. 364 more words