This is really good, amazing percs as usual. For feedback I would suggest that the vocals use a bit more filtering, there are some frequencies that are a bit off-putting in my opinion, a simple curve should do the trick. Other than that I really dig your musical style!
given that you wouldn't let muffled vocals slide, I'm gonna say that was a stylistic choice. While I'm not the biggest fan of said stylistic choice, the whole track gives off, as said below, a very nostalgic vibe, which makes for a nice listen.
the only thing that REALLY needed mixing was the vocals, and i couldn't record them, so what was the point of waiting? you said the guitars were fine, and the synths were fine too