4 years ago Link Gamasutra Switch hardware and software continues to deliver the goods for Nintendo, which reported an increase in both sales and profits during the fiscal year ended March 31, 2020. ... Tags Gamasutra