Whoa. This is some good shit.
Like really good. It's absolutely not what I'd normally listen to but holy hell I'm pretty impressed.
I do think the section at 2:04ish has enough of a volume change to warrant maybe some kind of a change though. It's pretty abrupt and kind of messes with the overall groove imo.
But ignoring the volume balancing it's still a 5/5 track.