I believe we already had a topic about this. That said, yes, this is basically a pile of bullcrap created by some moron who has nothing better to do than spread false rumors. <_<
EDIT: I now have my suspicions as to who that person was. Somebody REALLY needs to get a life... <_<