Nintendo's uploaded a new batch of games to the Switch's eShop, so let's jump in and see what's new. Pillars…