Space Echo are more or less unknown entities, but that’s about to change. The project of Austrian duo caTekk and Lee Stevens is still in its infancy, after all, yet their first ‘official’ release finds them tackling no less than Canada’s queen of dark electro-pop, Austra.