We’re in the week Super Mario 3D All-Stars launches worldwide! No doubt many of you will be eager to dive into the collection of Super Mario 64, Sunshine, and Galaxy this Friday, but if you’re wanting a refresher on what each game offers you can be reminded thanks to this latest overview trailer shared by Nintendo.
Super Mario 3D All-Stars launches on September 18th.