www.cnet.comHappy MAR10 Day: Save Big on Mario Games, Consoles, Merch and MoreGrab some great new games, plushies and more with big savings today.