Super Mario 3D All-Stars launch trailer
Posted on September 18, 2020 by Brian(@NE_Brian) in Switch, Videos
Nintendo has released a launch trailer for Super Mario 3D All-Stars, which is out now on Switch. Take a look at the video below.
Super Mario 3D All-Stars is available physically and digitally on Switch through March 2021.