Nintendo DS
Low Sales And Higher Development Costs To Blame For 90% Decrease In Capcom Income
Lost Planet 2's struggles at retail and higher development costs compared to the previous year led to sluggish financial results for Capcom's first ...