the kicks getting lost under all the percussion. needs more bass i think.
i wouldn't give up on this style, it actually sounds fairly fresh to me. most stuff with that tempo/kick is usually very lacking in percussion, but you've managed to fuse the 2 fairly well...