Capcom’s latest 'vs.' game is all flash – no substance

October 02, 2009 10:20 AM