Capcom, through the Marvel vs. Capcom 3 trailer, said that the game was brought on by a decade of demand. But was it? VG247 reports that that's not entirely true, considering that the game has

More...