Indie worldInfo20202 full Published January 7, 2021 at 844 × 1500 in Nintendo Shares Infographic Highlighting Some Of 2020’s Indie Releases On Nintendo Switch ← Previous /