Brilliant mix! You guys might be into this one as well - German Shepherds, Doxa Sinistra, Pseudo Code, Storung etc. Similar vibes to some of your mixes. http://soundcloud.com/the-awkward-sons/wheres-my-plague-of-locusts