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 :)