Hi goldentone,
This is a very good improv in my opinion, having listened to it twice. The piece seems to have a restless searching quality, also with some moments of dark intrigue. There even seem to be touches of exotica too. Some of the chord changes in the accompaniment are quite colorful adding harmonic flair and interest in their own right. I thoroughly enjoyed listening!
Nice job!