the mix sounds good, don't have any comments about it, except maybe the toms(when used) wich sound dull; the weakest element in your song are the vocals who are sometimes missing to hit or keep the right tone (1:07, 1:02, 1:22 etc)
anyway, I like the mood of the tune, and I'd like to see a vocal improved version.
cheers