The doorways opening in a specific directions didn't help very much, especially with Loops being generated in the Dungeon, I often went in circles when trying to backtrack.
As for no Timer costs on dungeons, you could maybe make it dependant not only on which day it is, but also on how much money the Player actually has on them and in storage, especially in the beginning I forgot to store money, and if I don't have enough to freeze time its going to be a lot harder to actually get money.
So after I get the Dungeon Heart, I got to go through all of the hearts guessing which one is the correct one for the goblin or whatever guest is shown? It did say take your Guess on one, and after I clicked that I apparently failed? Does that mean I have to guess correctly the first time?
Or is it less of a Guessing Game, and I have to get any of the hearts in the Room with the correct NPC in them?
It'd probably be a lot clearer without Placeholders.