Aphex Twin has been boasting that they have six albums worth of material just waiting in the vault. Well now thanks to this very creepy, seizure-inducing video we have an idea on when some of that material may be released.
March 12, 2011. After watching those visuals I feel like that date must have some cryptic meaning or something . . .