User blog comment:Cartoon44/New Ben or the New Ken?/@comment-2251356-20120126131607/@comment-2251356-20120126135122

Okay.... But how about the new aliens? They were leaked :D Too bad it's blurry <.<