Welcome to the town of Ecallia, a place for foolhardy and brave adventurers alike willing to take on the perilous promenade into one very dangerous dungeon. What awaits below? Take up a weapon, gather a party, and embark to discover the answer to this question for yourself.