Not very flashy, but on the other hand very simple and attractive. A solid 8/10. It's addictive and engaging, but not frustrating. And most important... it has the element of unpredictability, which means no patterned gameplay. Good job. Not great, but good, for sure.
Also, if you could work with NG and get some medals setup, it would be a 10/10, for sure!