Nice arrangement
The concept and composition is excellent, the only gripe I have with it is it's not a live performance - you can tell it's just recorded straigt out whatever score software you used, which is a hell of a shame as it really sucks the expression out of what has the potential to be a really awesome improvised solo in the mid section.