April 15, 2021news The Nintendo Download: That SaGa Frontier Life Last week we restarted our weekly Nintendo Download feature, highlighting 31 games released for the Switch over the course of seven days. […]