Wow, such a clear recording!
This is my style of improvisation, and I loved it; the chord progressions, the development, it was definitely something else!
What do you use to record? I really want to record some of my improvisations, but all I have right now is my webcam which tends to skip, pause, or mess up the audio.