its not bad just needs a lil work ^_~.
For the piano i'd suggest adding a counter melody to bring out the beauty in the original piano sound. Add more reverb to the drums, and piano. Perhaps some strings or harp sounding instrument. If you do it right it'll stay kinda hard like it sounds. Either way good work thus far and keep on it!
Wyldfyre1