Way cool! I like the song structure, the lyrics, and your lead vocal, which is mixed pretty perfectly, nice and up front!
I would add a short bridge or something, just to break up the verse/chorus pattern. Just so the bass player doesn't go to sleep on ya. Nice bass line, though you might consider some subtractive eq, the bass sounded a little too full to my ears, it overwhelms the lower drums. I'd just suck out a little bass to let the kick breathe. Snare might be brought up just a bit.
No biggie tho, 'cause it grooves! It Grooooves!!!
the intro guitar has a touch of hi frequency cable hiss, you might try to eq that out.
thanks for sharing, man! good work!
-Tom