Fans of Aphex Twin are about to have a field day with his latest cryptic teaser. A mysterious link bearing Twin’s insignia has gone live, and likely portends the enigmatic producer’s first live performance in four years. The website features a flurry of frenetic pixels dancing across the screen, ebbing and flowing to make out a single word: “LONDON.” It didn’t take long for sleuths to put two and two together and determine the web address likely refers to the date of August 19th, 2023, which aligns precisely with the timing of the London-based music festival, Field Day. The accompanying email intake form on the arcane website is additionally tied to Waxarch Limited, another entity tied to the annual event hosted in Victoria Park, according to&nb...