I don't understand what problem you have with the dungeons.
Can you explain more?
What I see as negatives so far is:
1. Dungeons have some randomized floors.
2. Some non-random levels have puzzle elements to find keys or solve mazes.
Is that all?
Also, why is design a 5?
I noticed you have:
Gameplay
Design
Story
Balance
Where is presentation?