I really like the concept, though rhythm games on the web never feel quite right, and the timing often isn't where you would expect it to be because of latency. I had to slow it down a lot for the last level. Other than that, the execution is really nice, and it feels really nicely polished.