Josh, have you ever considered generating music procedurally? Or at least using some kind of Markov chain algorithms to mix different tracks of pre-recorded music/vary the tempo etc? I was just wondering how well it would work in Cogmind.
I've been following /r/proceduralgeneration for a while and I think that procedurally generated music is an interesting idea that doesn't see much use in games. Not that I know what I'm talking about (I'm really bad at procedural generation programming) and how much effort(time, money) it would require compared to making a traditional soundtrack.
It could potentially limit the overall game filesize as well