ClaudeLv250 on 12 November 2008
http://www.vgchartz.com/forum/thread.php?id=48919&start=0
http://www.vgchartz.com/forum/thread.php?id=48906&start=0
Take your pick.
Three threads and this rumor STILL isn't credible.
Tag - "No trolling on my watch!"