Thanks for your interest. I've been a bit slow to continue working on this, because the next item on my to-do list is randomized terrain and I don't really like to start coding until I have a good plan of how I'm going to do it. I did some thinking in the meantime so I am close to having that plan, and once I do I should have the code done quickly.
I did already try implementing the MIDI music but it sounded worse than I remembered it, so I removed it again. Maybe the problem was in the tracks, as far as I could tell they were original movie soundracks converted to MIDI and so they sound odd when the MIDI instruments don't match the originals. If I had a track that was written specifically for MIDI, perhaps I'd get better results.