Seems that These Are My Twisted Words has been officially released by Radiohead. There's a link to a free download on the WASTE page and a link to a torrent file too, which is strange. Official Donwood art too, in a sort of print-your-own kit (using tracing paper). Radiohead taking releasing music to another extreme. I hope they still make albums too rather than this method.
LINK