Intro sounds weird as all hell, I think I like it.
Got a good groove going, but I'm not quite feeling it, think it could do with some moments of dead silence here and there, to make it a bit more dynamic, init.
Listening on my telly, sounds alright enough to me.