Indie Obscura New on Nintendo Switch: October 13th, 2017 Check out the latest additions to the Nintendo Switch eShop.