Indie Obscura New on Nintendo Switch: October 20th, 2017 Peruse some of the newest additions to the Nintendo Switch eShop.