There's a ton of potential in this. A lot of it sounded legitimately pretty badass. Maybe just work on the transitions a bit and try to marry the roughness to itself a bit better when you've got it all going at once. You do a good job putting it all down but it seems like it needs a little extra in some places to feel like more than a sick beat. I can't really tell you what the extra would be, so this can't be all that useful to you, but I do really dig it and I'll be watching your stuff.