Nintendo Announces ‘Super Mario 3D All-Stars’ Coming Soon to Switch

Nintendo announced that Super Mario 3D All-Stars would be available on Nintendo Switch in the coming weeks. The game will feature some of Mario’s most popular...