2 years 8 months ago Link Gamasutra Switch hardware and software sales remain steady at Nintendo, but that wasn't enough to prevent net sales and profits from dipping year-on-year. ... Tags Gamasutra