Not bad
This is pretty good.
Here are some tips/oppinions.
1. You could add strings or somthing to make it sound better and the backgrounds not so empty.
2. I dont think using the "slide" tool on the piano sounds very great cause it makes it sound like its out of tune, but thats just my oppion.
3. Beats awesome.
4. Tunes awesome.
5. Keep up the good work
Seems you like hip hop, if you have any spare time be sure to check out my song called "Entranced".
Ill catch you later.
I hope my advice is helpful.
=]