Aphex Twin releases new record at Todd Osborn’s store in Michigan A new Aphex Twin release has surfaced in Ypsilanti, Michigan.