Source: Independent Comics Site
Reviewer: Klaus A

So what is this? Published by Digital Webbing, it’s “A Murder Mystery of Supernatural Proportions” according to the introduction text right above the credits. Apparently Himmler made a deal of some kind with Lucifer back in World War 2 and the result was that he, Lucifer, was instrumental in one of the German death camps, Treblinka II to be exact.

Read More »