Radiohead release 1,000 piece jigsaw puzzle featuring ‘Com Lag’ album artwork Radiohead's latest endeavor will keep you occupied.