Has anyone heard this track it was played the other night on 6 music.It bears a very strong resemblance to Despair,not exactly a sample but a recording thats to close to be an accident.Check the listen again link,dont listen to the sample of the track as you dont get the intro.
http://www.bbc.co.uk/programmes/b00s6b6s#segments