Nintendo's updated the Switch eShop with new games to download, so let's see what was added this week. RAD, an…