A fantastic looking game and I love the commitment to the theme!
Rolling the dice with the attack is nice, but it feels like the theme works against you sometimes with the enemy spawns (sometimes too close) and the stats. I wonder if you could unrandomize the enemy numbers and give the player a risk management choice of deciding if they want to fight more for a chance to roll another dice or deciding if they want to bail out to the next level earlier. Not sure
Great job!