User blog comment:Nalyd Renrut/Total Drama Losers Announcement/@comment-1202286-20100923205827/@comment-1808106-20100924225644

Ah, that makes sense.