News About This Marvel vs. Capcom 3 Stuff Geoffrey Barnes | April 14, 2010 I think it's best for everyone if I don't reflect how giddy I am about this in the post itself. Yeah. Read More