It's a really cool idea to have the player's upgrades be based on the roll of the dice. I wonder if it might be more interesting to roll the dice first, and then choose where to put them? Just a thought.
The different gun types were all really interesting, nice job making them all feel unique and fun to play with.
The character design is top notch, I loved seeing how my appearance changed each round. Nice job!