Well presented straightforward puzzle. I like that you opted to use a D12 as that added a nice movement pattern. Personally, I didn't really see the need for the random face, there weren't really any scenarios where I couldn't get the face that I required.