User blog comment:Dodo8/Leaked Poster and release!/@comment-2053588-20121028071904

It also appeared on IGN and a couple of sites, I don't thing it's necessary to take it down.