That's quite a cover image!
Great job with the map, each room feels unique and is easy to spot. I also rather liked Bruni Emberaxe - who doesn't love a singing ghost, especially when it's a dwarf.
If I ran this adventure, I think I'd have the MD Effect jump from player to player each time they roll on the table, to give everyone a chance to shine.