News Indie Obscura New on Nintendo Switch: December 8th, 2017 Take a look at everything that released on the Nintendo Switch eShop this week.