Very good and interesting approach, It feels like the track have a hidden story underneath. You could work on the mixing side a little bit more to make everything sound more cohesive, like using EQ to make the instruments sound more natural, and adding some reverb. The piano sound is beautiful and well-mixed; it’s just the water sound and the main instrument that need a bit of tweaking. Overall, a very beautiful track.