See some of Marvel and Capcom's greatest heroes and villains battle each other.