Solid idea, very well executed concept.
It might need way to know what side of dice is where?? That is problem with many of these games, memorizing dice is hard. No other gripes.
I wonder how much time of went into designing puzzles. I was not able to break puzzles even if I tried. Those additional dot tiles are very well placed, keeping solving puzzles tight.