Indieworld2020ReviewCover Published January 7, 2021 at 1080 × 608 in Nintendo Shares Infographic Highlighting Some Of 2020’s Indie Releases On Nintendo Switch / Next →