The game died the moment I did Amdapor Keep for the first time and Demon Wall was just a boss waiting at the end of a corridor instead of "Lets open this door... SURPRISE DEMON WALL!".