It is hard to be objective about a band’s long (three years is far too much) awaited upcoming release, when you personally feel they were robbed with their début. It was the boffin rock intro-spectacles that eclipsed their début’s success. Alt-J’s Mercury win with An Awesome Wave led to headline slots at Leeds and platinum […]