I think this is cool, you only show the first few seconds so it's not giving me the full picture of the song but still it's cool. So instead of talking about the composition, I'll talk about the mix cuz I think it's necessary to point out:
Now I know every artist, every engineer have different way to approach mixing when they know what they're doing, but I still think that the guitar is not "brutal" enough, I don't know if you have double tracked it or not so I will suggest you to double track your rhythm guitar, you know, 2 rhythm panned hard left and right or so. They sound really good tbh. And the drum, it kinda feels boring, it's missing the high. The kick sounds dull. You haven't mastered this track yet so for now it's like this but when you do master it, it will probably sound different. Now this could be just your taste, your style so just my suggestion and personal opinion on it. Nonetheless, the demo is fine, I will say fine and not great because this demo is too short for me to feel anything out of it. But I'm looking forward to the full track.