Marvel vs. Capcom Infinite: 8 New Characters Leaked Ahead of Reveal

by Matthew Hayes