With Super Mario 3D All-Stars set to release on September 18th, for many Nintendo Switch owners, this is undoubtedly one…