Well i see in the tags that you used musescore. Whilst i think it's certainly a good tool for composing pieces, for actual production i don't think it's too great. Try exporting the files as midis and then putting them into something a little more production friendly like garageband, fl studio or logic. The piece was interesting but a little disjointed. Why did each instrument have it's own little solo? It made the piece feel rather empty though it did make the ensemble at 1:41 sound refreshingly rich.
This sounds more like a bit of practice in melody and mode rather than a finished song and you have put any authors comments so i'm guessing this doesn't mean that much to you. Try spending a bit more time on structure and timbre and i think you could produce something nice. Good luck!