Hoho...nice!
Sounds great and all but it is a bit short. I agree with HalcyonicFalconX that you should expand the parts. You should keep making pieces such as this. I can imagine you with another song like this that could be breath-taking. Just need more work and practice and maybe some inspiration, hehe.