It sounds like there are actually three separate tracks in this audio clip and it's not bad for a demo. But there is still some room for improvement, like more high note guitar picking, probably some chilling tremolo interludes would work out well. This is potentially the kind of stuff that Moribund Records would deal with.