Very nice, visuals are good but movements sometimes are a bit too fast (confused me a lot).
I would have loved to have a note hit sound effect when notes are hit with good timing, I think it helps in making the player feel he is really "Inside" the song. Anyway nice job!