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

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