Simple and challenging. Love the particles, especially progress bar animation. Great work!
My best score is 33 for now, I might try to beat to later.