Sound: SADNESS!! T_T Mixing definitely needs a lot of work, and I think that is what is mostly holding this piece back from truly shining! D:
Composition: I like the piano lines you wrote for this track. Song structure wise, the song does get a bit repetitive. Also you could probably write more string parts in and/or more complex string parts.
Fit to Art: Sadly as the track stands, it only fits the art a bit. I can imagine that with better mixing how it can have so much more atmosphere to it and fit the image so much better!
Originality: Not too original of a track or an approach.