Nice mix. The only thing that might improve, IMO, is the kick could be pushed back a bit. The recorded vox track is a bear on this song (not of your doing). Hard to tame that beast.
thanks! if i remember correctly, the tracks were basically a ready mix, with only few taste tweaks needed. vocals were indeed the only element what needed 'fitting'. tried the lofi sample approach with them. ^_^