User blog comment:Comicstrip2000/Broah or Nodgette?/@comment-2043264-20100707211323

I don't know. Where did this picture come up? I don't remember seeing it in the trailer.