Filter Magazine has heard 4 of the new tracks from the upcoming album and had this to say:
This week Filter had the distinct pleasure of hearing 4 tracks from the new Radiohead album, which is tentatively scheduled for release in the US on June 10th. As we sat and listened all we could say after was “wow”. Our impressions of the first songs we were heard were that these songs are simply amazing. The songs were very reminiscent of OK Computer but, of course, going to a higher level like only Radiohead could do.
(thanks to Ben)