I like it a lot, though it does take a bit to get going since the first 3 speeds were super easy.
I think you can work on making it a bit more obvious when you need to hit the keys, since I thought "good" was the only thing you could get till I hit something early and got a "perfect." Other than that I thought it was decently well done, nice job!