11 October 2011 review | DJ Shadow – The Less You Know, The Better album Few electronic artists over the years have been burdened with the same level of colossal expectations from release to release...