Fascinating idea + control scheme, I don't think I've ever seen anything quite like it.
I really wish the randomized elements weren't in the game, though... I really wanted to replay the same configuration I had to see if I could get faster times with less mistakes. I got a perfect score on one of the boards I was served, but only because I rolled a configuration that made the board not rotate at all.
Great entry regardless!