Good effort
You know this track is really cool! The vocal is really impressive, very catchy.
The problem is with the bass. For a start, its off key with the rest of the track. And the sound is really bright and high. If it was low and dirty, this would could actually pump in a club. It kind of spoils the potential of the track, the bass.
Work on getting the bass to flow with the vocal, and this is a winner.
Nice transitions and various delayed elements. I like the lead a lot in the second half of the track after the female vocal phrase.
Again, the bass doesn't do the track any favour here.
Keep it up, I see a lot of potential here.