That article was a tad too long for me to read. But there was mention of "Sean O'Hagan" - that's the name of the High Llamas mastermind. Coincidence?