Friday, March 10th, marks the official return of Mario Day, an annual celebration of all things Nintendo and one of the best opportunities of the year to score steep discounts on games starring Nintendo’s mustachioed plumber. Nintendo has a full month of shenanigans planned — including the release of a Mario-themed Nintendo Switch and Read Entire Article