Nintendo confirms Mario 3D All-Stars will only be on sale until March 2021

Both digital and physical versions are “limited” releases