Is that deep house then?
Never really understood what the difference was.

Does deep house just mean less vocals, no happy clappy stuff and generally more of a stipped down techno vibe?

Awesome mix. From the blurb sounds like they put a lot of thought (and technology) into it, and it really shows.