Just grabbed a listen. That was really awesome! Great tone and a great phrasing. What gear were you using as far as guitar and effects?
What method did you use to improvise - scales or chord tone soloing? Your solo fit well in with the chords...unlike something I would do which is just the good old pentatonic scale.
I really enjoyed listening to it...I think I'll listen again :-). Very nicely done...you are a talented player.