The Demon of Selva Oscura
Issue Number: 5793
July 1943. As war rages across Europe, the Italian village of Selva Oscura has grown eerily quiet. Troubled SOE captain, Simon Peters, has been tasked with securing the strategic territory. Unbeknownst to him, the sadistic Oberst Faustmann rules over Selva Oscura with a strange power. Why can none of the villagers escape through the surrounding […]