This is the first time I've heard Sheena in a real song, and I think she fits the genre quite well.
Your great backing tracks certainly help her sound good.

Is that a vocoder at the beginning of the chorus?