Nintendo Nintendo Treehouse: Live – Nintendo Switch 2 day one gameplay videosApril 7, 2025 Nintendo showcased live gameplay of eight upcoming Switch 2 titles during the first day of its “Nintendo Treehouse: Live –…