“The Australian electro-pop duo prove their craft extends as much to their visuals as to their music.”