Cool, really reminds me the game I did but with a different idea for controls. I made mine just roll in different directions with the orienatation of the camera like moving a character in different directions. More like a traditional sort of platformer.
I do like yours though makes it it being a dice more central to the mechanics. I just made being a dice matter by making it so you end a level by ending up face down on a matching number dice.
But the controls do make it hard to move around, it is very hard to keep a concept of direction and orientation. But I guess that is part of the challange.
But maybe a rotatable camera would be good for it. I used this free one for my game: https://assetstore.unity.com/packages/templates/systems/3rd-person-controller-fl...