El álbum incluye una colaboración la cantante de electroclash Peaches en la canción ""Oh My God"".