My Nintendo adds five new Mario-themed physical rewards
Start hitting those question blocks fast because you are going to need every Platinum Point you can get your hands on right now. Nintendo has recently been on a spree adding new physical rewards to the My Nintendo store rewards page. Today, the company added five new physical items centered…