The piano is really quiet first of all. Also I don't think the beat works WITH the piano. They need to line up more with the kick and snare accentuating the piano chords. As it is the beat sounds very simple and bland.
Ok, thanks for the comments, putting it to good use.