Great work!
You are the reason why I recently decided I would begin to create music. Its so confusing!!! Ill be glad to be 1/10th as good as you some day! Try and finish these demos, or at least some of them cause everyone knows that every time a music demo is left unfinished on newgrounds a newborn kitten bursts into flames! You wouldn't want to kill a kitten would you? Bahahaha xD