Systems-driven design in Caves of Qud