Sounds a bit like one of my friends bands Moloken, have you heard them?
I understand that the mix should be a bit dirty, but I still agree with Crillemannen about the drums. Still you got a fitting production overall for your kind of music. Keep rocking!