the piano thing is good...although if you were really serious about it you could use a pitched sample from Lose Yourself cuz it sounds a lot like it...but ask for permission haha...but no need for that, i like it, very nice hip hop feel, it just needs to have more hiphop elements to it....keep working, nice work :)
The bass seems a little detuned according to my ears. The soft synth around
0:30
isn't bad, I like it. The kick, maybe go for a deeper lex luger or long 808 with pitch shifting. Other than that, I can't wait!