Titan Comics has just announced the upcoming launch of Masked – an English language edition of the stunning comic series first published as Masque in French by Delcort, written by author Serge Lehman (The Chimera Brigade, Metropolis) with stunning art by… Read More ›