The opening moment is really nice. I feel like the overall sound is a little midiesque, like you had to kind of go in and click in all the dynamics. It's one of those cases where I strongly recommend people get a midi controller to get that natural sound, and if possible, also get a real instrument or two to mix in to blend all the sound together more naturally.
It's an excellent composition though, with an appropriate choice of instruments, and a solid development.
Really cool work! :)