Oh, Radiohead is in the studio! What would you lads say to scientists in the Antarctic?