Good level design and execution. It's great that the lights reset on every death, so it's not frustrating to wait for the next loop.
I did have to stop on level 8. It was too frustrating to hit that amount of platforming with that amount of timing. I never seemed to find the right tempo.