Cool song !
But I think the whole mix is way heavier on the left side, its becuz of the riff (the keyboard), and the right side is kinda empty....only some clapping sounds that is panning left to right
Vocal sounds good, but the bottom end is kinda weak....I dunno, cuz I thought hip hop should be BOOM BOOM BOOM ! hahahaha