consequenceofsound.net
Unreleased Aphex Twin album Caustic Window to be released digitally
Limited to 500 copies, each sold for $16.