Okay, glad I'm not the only one who assumed that was the reference. That reminds me I have to finally finish Paranoia Agent - that series was all sorts of interesting fucked up, but I stopped watching before because I was worried the final payoff for the show wouldn't be worth the buildup.