The Nintendo Download for 6/10/21 is a nice return to form. Several featured titles, sales, digital goodies and more to enjoy this week.