Nintendo Switch Reviews Super Mario 3D All-Stars Review September 29, 2020September 29, 2020 Tony Matthews 0 Comments # of Players: 2, Developer: Nintendo, Platformer Series, Price: $59.99, Publisher: Nintendo, Rated E for Everyone, Release Date: September 18 2020, Switch-Super-Mario-3D-All-StarsSome of the greatest 3D platformers ever created come together in one heck of a barebones package. Read more