4 years 2 months ago Link Gamasutra Nintendo's newest Indie World showcase maintains the company's recent focus on bringing indie games to the Switch through timed exclusivity deals. ... Tags Gamasutra