News Indie Obscura New on Nintendo Switch: December 15th, 2017 A recap of everything that released on the Nintendo eShop this week.