Aphex Twin appears to be teasing something new. Fans have spotted a cryptic 3D advertisement featuring the enigmatic producer's logo sinking into the tiled walls of the Elephant & Castle Underground station in London. Richard D. James has always had an affinity for elaborate announcement tactics, notably flying a blimp over London and stenciling graffiti on…