Aphex Twin - Syro September 29, 2014Reviewsadmin2 Comments After 13 years of studio album silence, Aphex Twin makes a mild return.