Danish techno label Statler & Waldorf has confirmed that the new Antifilm album "IO" will be officially released on June 2.