Hmm, I like your lead tone and playing a lot. But the female vocals are too high in the mix and the vocals in general sound a bit dissonant, I don't know if that was what you were aiming for?
Sort out the female vocals in the mix and it'd be a lot better. She sounds a bit like that bird from the Cardigans.
And, as ever, I need to hear a big massive screaming metal guitar solo somewhere in there. :lol: