Pretty good overall. About halfway through, I start to hear some dynamic contrast (other than instruments dropping out) and even some effects at the transition. I would use those more to give the piece that extra dimension. And maybe, for a number this long, one extra section to the music to use another voice.
Otherwise, this is sounding good!