UPDATE: Turns out this seemingly anachronistic remix is, but surprise, actually from 2004. Several reputable outlets reported it as new, and many have since taken down their posts. It seems the NME ...