News Super Mario 3D All-Stars Confirmed: Super Mario Sunshine, Super Mario 64, & Super Mario Galaxy Coming To Nintendo SwitchBy DineshSeptember 3, 2020 Today, out of nowhere, Nintendo has finally unveiled the arrival of the Super Mario 3D All-Stars, a collection of titles…