those pianos go way off beat..............i dont know if that was your intention, but it doesnt sound good imo

and those drums dont sound too well, maybe if you can fix those up a bit, it would work

sounds more like downtempo or jazzy hip hop i think