Really cool that you recorded this in your own studio.
Vocalist is good, could probably use some improvement on diction with words like between.
The mix itself is pretty muffled sounding, sounds like it was done with live dynamic mics almost. So past about 8khz there seems to be a big rolloff on every instrument, including vocals. That's where it's particularly noticeable. There's no saturation there really to hide that rolloff as distortion.
Cymbals and snare are another spot where I see that high rolloff. This makes it sound like I'm listening in lower kbps almost. Drums all around could be louder, with the exception of that hard right panned crash.
I would probably compress the vocals harder and bring them up by a bit if that didn't improve where they sat in the mix. And there's always room for a nice heavy chorus.
Anyway, great song. Really enjoyed it. Thanks for coming out to NGUAC!