The vocode goes a bit too far I think. If vocoding is obscured my personal preference is that it is done by distortion so it might just be a bias on my part.
That said (yeh, written, I know
) the chord progression is awesome. Very Enigma feel to it, which I like.