I do love the way you've emulated the shakuhachi, particularly with the glissandi in the strings.
I also agree with the comment about bars 33-34 - I think this, while it does sound out of place, is also quite... I don't know, exciting. I think you can make a lot more out of that than you did. Of course, the five minute time constraint wouldn't have helped, with the recording, but yeah, anyway, that's my two cents worth.
Veryyy nice :)