Aphex Twin’s entire career spans decades of buzzworthy mystery leading up his music releases.

The U.K. producer has posted two cryptic 30 second videos on Twitter, including a warped recording of Chuck Roberts’ “My House.” The tweets include links to a password locked page on the NTS Radio website.

While June 3 is the only piece of information on the site, Aphex Twin is also set to hit the stage at London’s Field Day festival that day. Perhaps NTS will be broadcasting the set live?

Check out the cryptic videos below.