On this day 8 years ago, the Nintendo Switch Presentation 2017 was hosted, sharing major details for the system, the launch date, &amp; titles being developed for the system. An archive of the presentation can be watched with the provided link: