Some tinfoil hat wearing turdbiscuit (not me) on here started a rumor of it. That is the most I have seen of it, including various forums, twitters, etc.
This is the second person bringing it up that I have seen and I assume it is due to them just getting caught up on some of the threads we had going here.