This is pretty cool, if I had to pick something to criticize about it I'd say watch out for the mastering on the low end, the low freq sounds blend together and lose their distinction a little bit (e.g. the bass blends with the strings sometimes)
Otherwise this is neat :)
Please contact me if you would like to use this in a project. We can discuss the details.