September 15, 2020 Super Mario 3D All Stars New Advertisement is Centered Around Super Mario Sunshine Nick Biazzo / Updates / Detailed, new, Nintendo, Nintendo Switch, Super Mario, super mario 3d alls tars, Trailer, Watch / Which Super Mario game is your favorite?