Controls well, graphics are impressive. The sounds are the major highlight. I did run into some performance issues and dropped frames throughout the experience, mostly at the start when scenes load. It's a jam game. Performance is kind of a high bar to set, but something to be aware of.
As for the dice rolling powerup design, I just wasn't feeling it. For me, it takes agency out of powerup use. The fun with powerups is the ability to make risk/reward decision once you have them. If you put the powerups behind a random number generator, I can no longer choose which ones to use, so it just feels like I've gotta deal with whatever gun I'm dealt.
It also makes getting the powerups pretty same-y. It doesn't make any difference if I shoot this blue crate or that one. They're both going to give me a randomly generated powerup, so I guess I'll just shoot them all. Shoot the same blue crates. Wait for my random reward. Fire whatever that happens to be. Repeat. It's just not that much variety.
It's also annoying that my ability to use a powerup is gated behind the RNG. It's like I have it but don't really have it. I've gotta wait my turn. Kinda takes the fun out of having a cool toy.
The dice don't add to the variety. The RNG powerup mechanic takes away from it. The game would be a better design without it, just doing something more standard where you have the powerups out in the open, you can see them, choose which one you want, grab it, and use it right away. I just want to play with the cool guns! You did such a good job with those. Don't tempt me with powerups I can't really use.