Every month’s competition for a contract with DC Comics’ online division Zuda gives us interesting new turns of events as readers rate and vote on ten new comics. This week Shawn Aldridge’s Island, Alone has moved up into the #1 spot. We spoke with writer Shawn right before the comic reached the top. We started […]