Work on it some more
It doesn't sound like techno but that doesn't matter at all!
The way you have composed this is very much New wave.
Just a good vocal recording and you have a killer song.
Work a bit on the balance of the instruments and put a limiter over the master channel and set it to medium. This will lift everything a bit.
8/10 5/5
Please return the favor on my new jazz song: Restoring the past Time travel