Such a fun and polished game! Great job teaching the player without an explicit tutorial and slowly ramping up the challenge and complexity (last two levels excepted - quite a difficulty spike there). You had me breaking out pen and paper to work out the solutions, and it was very satisfying to figure it out. As other reviews have mentioned, my top suggestion would be to keep the dice order upon resetting, which would make it more easy and fun to try different solutions.