Some general thoughts:
I think the electric guitars are too loud relative to the rest of the mix. I think the tone of the guits is midrangey enough, that you don't have to worry about them getting lost if you bring 'em down some. I was grooving on the intro, but when the guitars came in, I lost the bass completely, and almost lost the drums.
If it were me, I'd try to get a thicker bass guitar sound too. Might add to the slammin' sound of this one.
Overall--I'd say you're on to something here. Cool riffs and good playing. If you make some tweaks to the mix, be sure and post again!