The shortlist for the 2013 Stan Lee Excelsior Awards has been announced and includes two British titles – Strontium Dog : The Life and Death of Johnny Alpha and Classical Comics’ Sweeney Todd – alongside several overeseas projects. Created by… Read More ›