Another year, another deluge of business slideshow presentations throwing around phrases like "brand power" and "human capital." This recent integrated report from Capcom is one to make note of, ...