It’s been a long time coming — four years to be exact — but Imogen Heap has finally released her third solo album, Ellipse. It’s an event comparable to the second coming for her devoted cult following, and boy, was it worth the wait. In recent years, the British electropop artist has become a ubiquitous, […]