I think it's interesting that the dice theme here = visualizing RNG for enemy attacks, something that would normally be kept hidden from the player. However, the player can't do much with this information beyond, "oh there'll be a difficult pattern at the end". If this project were to continue, I'd say give the player something that lets them take advantage of this extra info -- like a bullet shield that's only usable once per turn, so an observant player will conserve their shield for a 6/5 roll instead of a 2/3 roll.
I also found the instant game overs pretty disheartening, it made things a little too difficult for me -- though I know that may partially come from time constraints. That being said, I think it's a really unique idea with a lot of room to build on! You should be proud of what you made.