New Zero 7 music has been a long-time-coming (we last heard the twosome on last year's Simple Science EP), however…