User blog comment:Dbx25/HOLY CRUD STACKS!!! I FOUND OUT WHO PETER IN SHI NO NUMA IS!!!!/@comment-3162988-20100317015853

WOW! Treyarch's little secret got exposed!