Having the time and life mixed together is interesting. In combat, we have some feedback with blinking so that is good to know something happened. Collisions could be more readable, I did not really know when I would lose life. Having several weapons is nice and we see their power by the number of hits so that’s good.
We need to move from room to room to fight monsters, they don’t come to you. That is totally valid but in this case, we should know where we can go (except for the secret room of course). Some rooms does not have left and right walls, so I move there but when I touch the border of the screen I can’t go so I am frustrated. Having walls, I would go anywhere else and not loose time on it. I would either add walls everywhere or not have rooms and mostly let monster comes to you.
You have nice things as base, can continue like that.