This mechanic is so very good, but the best part is the level design! Is so good when you get the "aha! moments" to figure how to pass the level and deal with the randomness of the dice rolls.
Thanks a lot! I spend a lot of time on the levels to ensure that they could be beat regardless of your luck.