I think the tracks biggest issue is the sounddesign/mixing, you don't have a great feel of atmosphere because the sound has no body, I think trying to make that with the wind sound didn't help, maybe many octaves lower and a drone would worked way better.
Also the track is a bit busy but I really enjoyed some of the piano lines, I see great potential in this!
Good job, take care!