I like the melody pretty much. Piano and strings sound nice together. In some moments piano is too sharp though.
In my opinion they ruin everything. Especially kicks (there is some weird unsynth feeling when I hear pianos and kicks together).
If drums would be better implemended, I'd give it a 9.