I'm impressed!
Neat! One thing you've done that I struggle with (alot) is keeping a tune interesting for over a minute. I dunno how you did it, but it works... I'm kinda annoyed at myself. Anyways, your main loop needs to be longer (it makes variations easier) aaaaaaaaaaand... that's it. I'll review yer next one (^-^)