3 min read PC Daily Deals: Nintendo Switch Games on Sale Ahead of Mario Day, 10% Off eShop Gift Cards, 10% Off Lowes Gift Cards, and More March 8, 2022 Maria H. Gray Mario Day officially lands on March 10, but some of the video games have already started. Now is a great...