A lot going on in this tune

It's like a sample library exploded! Not a bad effort but it's not very standout and the structure seems a little choppy.
The vocals are confusing and that "Bad boy come again" vocal has to go.
Really like the way the track has a lot of elements going on in it. Signs of effort! I think if you balanced a lot of the levels of the fills or perhaps laid them under the same compressor, you could get a tighter sound out of it.