Demeo Curse of the Serpent Lord has been released! Here are my first impressions of the adventure in the desert of Iztir and what it brings!