What this game highlighted to me, is that my sense of timing is Baroquen ;)
I love the sound track, the enemies being the instruments was a great concept!