Zuda Comics is a web imprint of DC Comics. Every month Zuda holds a competition where creators are invited to submit an eight-page strip, to be voted on by readers of the website. At the end of the competition period, the comic which wins the popular vote becomes a new ongoing series, and the creators [...]