I love the level of polish here. My team had a similar take on the Dodge roll weapon swapping, but I love that you were able to get the top face of the die to consistently be the active weapon's face. I wasn't able to do that for my project so seeing it implemented well was really cool!