XBOX 360 Capcom Arcade Cabinet Review March 1st, 2013 0 If you lived through the ‘80s, you would have been accustomed to the simplicity of video games back in those days. Video games back then were...