The noise and effects you have over the piano add an interesting texture, but the piano should be mixed a little louder so it can be heard more clearly. The first 30 seconds sound like an intro, which makes it all the more jarring when the song cuts off so abruptly. The final measure really feels like it should be building to something, but instead all we get is a noisy outro. Not bad, but too soon.