I like it. You've really got the instruments gelling together well with the vocals. Nice job I think. I recall the tracks were a bit tricky for this one too.
Just uploaded a mix/master? Waiting for comments? Why not give back and critique a mix/master, or two!