It’s been a spartan week in the news with the announcement of a Cloak and Dagger TV series (which has prompted a lot of questions, many of which are “Who the hell are Cloak and Dagger?”), DC’s introduction of a new imprint and the revival of DC Challenge – this […]