News Indie Obscura New on Nintendo Switch: February 16th, 2018 A recap of everything that launched on the Nintendo Switch eShop this week.