Thank you for the feedback. Its my first jam and first time writing in this style. So the feedback definitely helps. I do recognize the points you make. In terms of the drums there's already pretty heavy compression on them, but especially the toms, snare and kick could be more in your face. I have some ideas on how to fix that, so will try that out to see if i can improve it.
I'll keep this in mind for my future writing!