Few electronic artists over the years have been burdened with the same level of colossal expectations from release to release...