Business Insider favicon

Nintendo made 8 huge announcements that will make Nintendo Switch and 3DS owners very happy — including a game that fans have been begging for (NTDOY)