Last night Capcom threw one monumental launch party for the much anticipated Marvel vs Capcom 3: Fate of Two Worlds in San Francisco!
Last night Capcom threw one monumental launch party for the much anticipated Marvel vs Capcom 3: Fate of Two Worlds in San Francisco!