Seems like a solid start to a mystery-dungeon style game! I remember trying to build something like this long ago (back when I actually typed code...) but I never got very far.
I played until floor 12, and stopped there. It probably wouldn't take to much more to make this a full game. Enemies, items, maybe some traps. Obviously that's all easier said than done, but I think you've made a good start!