Ehh.. vocals sounds washed out.
The vocals sound overly-distorted by the vocoder or whatever you used to give them that techno feel. Also, the song takes a bit too long to get into the vocal section without much of a build-up... Not a great, but still nice. The layering fits well, despite the vocal's flaws. 7/10 4/5