It's another Let's Play Better as we delve into the world of Dungeons and Dragons with the newly released Curse of Strahd Adventure!