This was one of the funnest games I've played in a long time. I do feel the difficulty scaled up a little too high too early on, but despite that I played through all 24 levels to completion(my time was 10:10, though I paused after level 20 to give my wrist a chance to recover, and when I resumed after about twenty minutes the last four medals did not unlock).
I'll likely come back to this again down the road, but for now I really enjoyed it.
Edit: Yup, I came back a while later and started on level 21 again and it updated correctly after clearing those stages again. Could have done a little faster on 23 I think it was but overall this was a very satisfying experience.