Hi, looks as though I found this a couple days after release so that's good.
You stayed nice and true to the source in my ears.
I'm no music expert ofc so apart from saying it's going on my playlist and it sounds nice to me I can only pick on the stuff that I don't feel is as good as the rest.
I'm going to start right off with the drums they feel just a bit too crashy to my ears. I know it's supposed to sound snowy and stuff but the sound is almost so snowy that I can't find the melody as easily as I feel I should be able to, and I think that it is because of the drums.
I love when the melody comes in with force around :50 and in the other places as well. However I feel that it could give me chills if it had even a bit more weight behind it (places like 1:25~ as well). As long as you have soft areas to work from (like 2:30) I think you can swing in with a lot of weight in the melody.
You could even try the reverse -- making the parts before the melody comes in even softer. After turning my system volume up (as you said it is quite quiet)...
...I thought I'd feel like the melody was loud enough and everything else could soften down, but I still think the melody is just too quiet to come in after a drop (or whatever you call it) with enough impact.
Ah. More to do with general collaborative volume variation, it sounds as though this song would be a very good place to use portions where all sound drops out for a bit, and then the melody comes in strong. You kind of do it but you never go to complete silence when I think you could quite effectively do so.
An example of this would be 2:35 I think. Rather than stepping right down into the melody, you could have everything cut out for a moment and then create impact with the melody.
And I think that's enough to think about from me =P
I like where you're going, and if you keep working hard you'll get there for sure!
-Dright