Took me a moment to find the Lovecraft on Demonoid... I've missed the ones you used to share, Kamlem.
May I ask you to put them back on share, please ?
And btw, on IDW's site, I found a series called "Wormwood", ever heard ?
Looks good...
http://www.idwpublishing.com/titles/wormwood.shtml
Thanks for helping me with the Matsers, would be good too...