I defeated the two animals who look weaker but did not manage to defeat the humanoid swordman because it is healing 1-6 each turn which makes me difficult to overpower them with 2/6 damage (with the knife). I then restarted the game to see other enemies as well, I think the difference between 1 die and 2 dice (used by the weapon) is quite huge. I understand the time issue so I am not really complaining about the balancing, haha.
I appreciate your design decision to not make the damage dealt directly related to the dice faces, which makes it much more balanced. I think a temporary shield instead of healing may work.
You can also generate weapons with different random bonuses and trigger conditions to enhance replayability.
The rng has a great influence on the game, making the player has lesser control (or nearly no) over the strategy. Maybe generating an "atypical" die (e.g. die with 3 faces of 1 and 3 faces of 6) would reinforce the strategy elements.
I saw your comment below, I agree that a typical measurement of a successful game jam project is to finish it, but I also believe one of the intentions of these jams is to ideate a good game idea. Don't be ashamed that you didn't finish all parts of the game - you now have a good mechanism thus you can always continue to work on it yourself and release a better version later.
Great art btw. Please try our game :)