I find this song quite annoying, mediocre leads, bass and synth.
Terrible mixing, the four bar bass is raping the whole song.
Horrible, uncoordinated song structure.
I only give this 2.5 because the vocal work and stuttering is interesting.
The idea is good, but it could be SOO much better.
I'd collab with someone on a second version!