Featured Nintendo Download 3/12: eShop and Deals of the Week March 12th, 2020 Nintendo Download for 3/12 has arrived. The eShop showcases two featured Switch titles, Animal Crossing Mobile, a WiiU title, and updated sales this...