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

That trailer is astonishing...