Well, heres another source.
http://www.gamecubeland.com/index.ph...s&news_id=2009
If the IGNCube staff wasn't so damn lazy on the holiday's, they would be able to confirm if its 100% true or not. But since IGN is a big company, they feel they deserve 2 weeks off for no reason.