Writing of the piece is stellar, although mixing could use quite a bit more fine tuning. As is, the breathy highs sound muted. Dynamics are very much in the middle range, and not all is meshing together so much as it's hiding. Percussive instruments could use a bit more reverb.
This could easily be a videogame score cerca 2007. That being said, I did thoroughly enjoy the listen, and the artwork is well-represented.