This is a nice piece. Thanks for sharing.
Only 2 comments I'd make about it, other than "outstanding job" are:
- I think it was a tad too long. But, that might just be my increasingly short attentions span.
- There was some quivering (modulation) about 3 minutes in. I suspect you were playing with a tremolo knob or pitch bend. To me, it sounded "off". Not terribly so ... but you did want comments
Again, nice.