I listened to the whole thing before writing this and honestly, i think the piano made it worthwhile, the rest is sub-par. It just feels like something is missing. Seems there was at least some effort put into this though and i really like the way you ended it off with the piano. All in all a (almost) decent song.