Jamie Woon will release his debt album, Mirrorwriting, on April 18th and it's rather excellent. The next single to be taken from the album is 'Lady Luck' released on April 11th and below you'll find a Hudson Mohawke remix of the track.