Uncategorized It’s here! Marvel vs. Capcom 2 first impressions Geoffrey Barnes | July 29, 2009 Short answer: It’s impressive! And I am impressed. Long, unnecessary answer: So Marvel vs. Capcom 2 arrived early this morning on to Xbox Live Arcade. First, I’ll say Read More