ANNOUNCEMENT: Tartarus coming soon from Image Comics
I have exciting news TWO DAYS IN A ROW! I’ve been given the go ahead to talk about a new upcoming series that I’ve had the absolute pleasure of working on as an editor. TARTARUS is a new series coming out from Image Comics. Written by Johnnie Christmas and with