Ok, more detail on gameplay:
Each room in the dungeon (except for the first room) has one of 4 things in it:
A chest (open to get 10 gold)
An enemy (determined by the difficulty, kill it to get 10 gold)
One of three different types of tile puzzles (solve to get 10 gold)
One of three types of block puzzles (solve to get 10 gold)
Once you have 150 gold, you clear the dungeon, it generates a new one, and you play through that one, and it keeps repeating over and over again.