It's time to check out the latest offerings on the Nintendo Switch eShop. This week's highlights include On Your Tail, a ...