I played old school and it sure brought me back to the old days of playing Dungeon Master to the late hours. You nailed it all:
- Puzzles that had me stumped just close enough for frustration, and then great satisfaction.
- Skill based combat with a varied ensemble of enemies.
- Loot dished out in a slow pace, making them sought for and felt as great rewards.
- The title music deserved one extra mentioning
