User blog comment:Lord Invictus Pane/New Trailer for Nov 10!/@comment-2049092-20101111030559

Why we love Capcom reasons one and 23. Reason one: The great games of course, and reason 23: the great trailers for the great games. :)