User blog comment:Memedi/SHAME ON YOU PEOPLE WHO LEAK STUFF!/@comment-5505682-20110605205124

So wait. The trailer has been leaked illegally?