Nice
Not that this isn't great as hip hop, but you might consider doing a variation on this with the same great piano sound and putting it under jazz or classical. You wouldn't need to change very much. After 3:15 it's just incredible (without the drums). Seriously, think about it