The WindowLicker EP by Aphex Twin has turned 25, and still sounds FANTASTIC! Released on 22nd March 1999 th... https://sonicstate.com/news/2024/03/23/w...niversary/