Even though many of us thought Nintendo was done with their announcements, save whatever they show off at the Game Awards on December 12, they surprised us with an Indie World Showcase today that highlighted 16 Nintendo Switch games.
The final day of Nintendo’s Treehouse: Live presentations focused on independent games. We caught a nice glimpse of Cadence of Hyrule and Overcooked 2 DLC, which are both available to download today, among several others. Check out the full list and watch the Treehouse: Live right here!