Dungeoneering puzzzle