Tag: take this

Capcom: “Ultimate Marvel vs Capcom 3” – NY Comic-con, Phoenix Wright & Nova Trailers – 2011.10.13

With the release of "Ultimate Marvel vs Capcom 3" next month, and…

Alberto Saldamando Alberto Saldamando