This is actually really close to my game's puzzle concept, except yours leans into the dice aspect way more naturally than mine does, and the puzzles are extremely involved and thought out compared to my threadbare attempt. The graphics are really clean, too! If I have one criticism, it's that these kinds of games really benefit from an undo button, but I respect the decision not to include one to really enforce the "plan ahead" aspect, even if I'm really bad at it.
Regardless, you definitely showed me up, amazing job!