Congrats on finishing your game for the jam!
This game feels very polished and cohesive, well done! I really liked how your levels went about teaching the game by slowly introducing new concepts and then ramping them up before integrating them with the rest of the game. That's a great formula to follow.
I encountered a weird interaction in which a correctly faced die landed on top of another already landed die. It didn't count as a win, but I had to turn its face to get it off the die. Did you try having stacked dice count as landed? Thematically, it would make sense since the die is no longer in motion, but I can see how that might also make levels with 3 or more dice a little more difficult and could lead to some feelsbad fail states.
I also really liked the emergent strategies I discovered as I played, especially on barrel levels. I found I felt clever being able to spin a die into a wall to give more control. This of course comes at the expense of time, so it felt appropriately balanced.
Overall, super well done on this. Feels good, plays good, is good. Keep making games!