I really like this record, especially the sly, fragmentary Kraftwerkism of the title track.
http://www.ibiza-voice.com/story/news/4006 And yes, it's on an ibiza themed site, and yes John Digweed is playing one of her joints. Doesn't mean she doesn't deliver quality.
