There is a free online software called Beepbox which might be worth looking at for making the music. I would be very interested in seeing an improved version of the game when the rating ends!
I haven't heard Beepbox so I'll take a look later. Thanks for the suggestion!