Nintendo lists top selling Switch games of the system’s first fiscal year
Nintendo’s Investor Report has just come out and within it are some great bits of news and information. Among that is an update to the listing of top selling Switch titles, as of March 31st this year. Standing tall at the top is Super Mario Odyssey, which managed to hit…