Saint Monolith 3 Gets An Official Title

We’ve had Saint Monolith, then The Saint of Seven Mile, and now SM3 looms on the horizon later this year. It finally has an official title, “The Demon of Delancey Street,” and it’s origins can be found in my early love of comic books.