Awesome music! and a very satisfying implementation, played several times to improve the score and was left wishing it had a few extra levels. Nice work!
~ taco