Marvel VS Capcom 3... who's playing it?