listened a couple times. didnt know what to comment on first listen.
You have a strange and unique singing style/voice. pretty much the opposite of myself.
good in your face synth riff. overall arrangement pretty good. not the best mixer myself but seems you could use a bit of eq to give each sound more of its own space.
Im sure your next tune will be even better. Keep it up