I might have listened to this about 50 times in a row when playing Factorio yesterday. I don't know why I'd rather hear one track 50 times, than different tracks, but I just do. After a while I mostly hear the piano...
You should work on your arrangement a little bit more, but the song is really nice so far. It has some nice parts, but it's missing an overall concept. It's more like a couple of nice sounding parts after another. Still, good job. I'm waiting for new stuff. Potential is there.