Yeah! You had me right from that great intro.

Very inventive and cool piece of music. Vocal a bit too upfront maybe? Maybe just needs more reverb/delay.

But that doesn't take away from the song, very well done.