I’ve spent some time researching the game Ravenloft, however, I must say it goes a bit over my head. I’m not a Dungeons & Dragons (D&D) fan, in fact, (even though I fear the responses this statement may generate) I actually didn’t even know what D&D was until I began research for this article. To…