User blog comment:KoopaKidJr./The Rumors Are Possibly True/@comment-1636990-20110110202236/@comment-1202286-20110110202414

I'm pretty sure it's them; there's only 7 new guys competing.