Good mix...
I liked it - it reminds me a bit of the opening title theme in the game "Silver Surfer" for the NES.
The dominant instrument in the beginning works well. I like how the piano part then breaks in. The melody also seems to work well.
It sounded like the sound quality could use a little refinement - though I'm really not an audio expert.
Keep it up - I hope you keep making more songs like this.