my guess is icicles new album, not sure about a date, new year some time
But DJ's also road test a lot of tunes when they play out and dont want them plastered all over the web because the ones they play arent finished versions or whatnot, especially with people doing cheeky cut and shuts etc.
It's a bit lame but i can also see where they are coming from.
Dreadnaughts coming out as a sampler in january and then the full albums coming march... just watched it on a video of an icicle interview!
You got a link to the interview?