Immediately when the piano started playing I was taken to another world, one that is freezing, during the night, and covered in snow. That visual is very strong. Think Dr. Suess' "The Grinch Who Stole Christmas" meets "The Snowman" from 1982 (The song "Walking In The Air").
As far as getting that "Winter" vibe, sonically you nailed it.
The only suggestion I have to make your submission more cohesive is what your piece's thumbnail artwork is. Right now, it's difficult to tell what it is, but it looks like your avatar. I think that's a missed opportunity for such a beautifully crafted and expressed piece of work.
Apart from that, though, I think you did a very nice job. :)
More info about how I review music here: https://codefreq.newgrounds.com/news/post/1089806