Good job and effort. The mix was really "muddy" and made the words hard to make out or separate from the back track. The bass was the same as well as it overdrove the other instruments, loops.
I would work on mixing aspect and work on the EQ and compression when recording and then when mastering the outboard tracks.
But nice effort. The rhythm was good.
It sounds good;well played;good rhythm or beat;I couldn't find anything wrong with it(however it seems like it sounds more like Dancehall rhythm but you put it under Hip-hop