Is this another vs. Capcom game ?!?

OMG how many more new games is capcom making lol
can never have enough i say

Done before.

wow what a gay thread. closed for being gay