anyone familiar with similar sounding albums/artists? i realize this is one of the many faces of aphex twin. fucking love it. WANT MOREā¢!