The start wasn`t very deus-ex-ish in my opinion, but suited the song. And the song itself....well, i really liked it! I started tapping my foot on the floor instinctively while listening to it, and that`s always a good sign.
Also: damn my lack of suitable english words to describe the music, or well, talk about different parts of it. Odds are, I´ll just make a fool out of myself.