It's okay. The dissonance in the piano doesn't sound quite right, though it's not all bad. Some of the ideas for the melodies were pretty good, they might have just not come out quite the way you wanted. I really like when the guitar comes in, but the super-high notes honestly hurt my ears. Also, this song is seriously lacking in percussion. Not bad, just needs a little reworking and it could be a lot better.