Not bad. . .
. . . actually I'd have to say that the drumming is better than "not bad," at least in terms of making a switch from guitar. Sure there are things to fix, but I think the job is passable. I mean, I can't imagine switching instruments like that. Not at all.
I won't repeat in detail what the others have already pointed out, but I agree with the comments about the bass drum and the seeming lack of bass guitar. The BD seems really bright and punchy, probably because it's so up front. Not that you want a dead sound, but to me it just has too much presence.
Maybe some EQ tweaking is in order to avoid the
. . . And Justic For All curse of the missing bass. Not necessarily to the bass, either, but maybe the guitars, or both. More experienced folks here will be able to say for sure. Just out of curiosity, are both guitar tracks recorded with the exact same settings? If so, maybe change up the sound of one by playing with the amp tone and whatever effects you're running.
I have to confess that I'm not into the vocal style at all, but that's a personal preference. I'm sure there are lots of people who dig that (for whatever reason

). Someone mentioned Phil Anselmo, but I didn't hear that at all. Yeah, he yells with the best of 'em, but he has occasionally used melody quite effectively (think "Cemetery Gates"). Maybe your vocalist could draw on that approach and be more appealing to a wider group of listeners. BTW, I
did like that ending little vocal shriek. Pretty cool.
Last thing: overall the song didn't really move me or grab me, mainly because there wasn't much variance from start to finish. Kinda like one long repeated riff, you know? Once in a while that approach works ("Cinammon Girl" is an arguable example), but here it doesn't, at least for me. Some dynamics, tempo changes, or even pauses/rests (not necessarily all of these, BTW) would be useful in breaking up the "string" of sameness.
I think this could be something pretty good if you and your group spend some more time on it. Hope these comments don't come off as being too harsh; just trying to give you some food for thought, dude.
Rock on!