What to say, this game is amazing! You did a great job. I love how the game is in sync with the music and how the rhythm and pitch change as you proceed. I also like the smooth transition between "levels" which makes everything much more dynamic.
Massive work, congratulations! :D