Following their secret/not so secret “CURÆTION 25” set at the 25th annual Meltdown Festival in London two weeks ago, The…