Agree with mjb on the whole kit and specifically on the hats.
Overall, the mix sounds pretty good to me otherwise. Nicely balanced, and recorded/EQ'd pleasantly. I like the vocals. They have an ever so slightly out of tune here and there kind of thing going on, which I actually really like given the vibe of the song. In a couple places, they go out too much though and those spots could be punched in. The music is very straight forward (but has a great melancholy, drab vibe - until the uplifting section comes in half way), so the vocals are everything. Overall, the vocals are quite good, so I would even consider just melodyning a fix here and there, as long as it sounds natural. Don't mess with the core of it, just fix a couple spots. The switch from melancholy to a little more uplifting is pretty effective here. It helps to move the song from "expressing a musical idea" to "telling a story". Nice.
I don't detect a sense of missing sheen, personally.
Good job!