Pitchfork had it right, this track totally belongs in some kind of Japanese anime about machines coming to life and taking over. Actually.... something about this reminds me a little of Paprika... also an anime but it is not about machines. I just think it would fit well in the final (parade) scene. Or even better- Ghost in the Shell. Totally about machines. Not machines that take over, but still.