Ubisoft: Nintendo Switch Accounts For 19 Percent Of Q2 2017 Software Sales

(Source: Nintendo Enthusiast)¬†With a limited install base on a system that was released this year, the Switch accounted for 19 percent of total software sales. That’s only 1 percent lower than¬†…