A new video called “The Download” from Nintendo shows off recent releases available on the Nintendo eShop.