Nintendo fans on Nintendo Switch, Nintendo Switch Lite, and Nintendo Switch OLED consoles have a new Super Mario 64 freebie available for the month of March. Those interested in the freebie will ...