Super Mario 3D All-Stars Breaks Digital Switch Sales Record Super Mario 3D All-Stars had the best computerized dispatch of any Mario game...