Nintendo Download Thursday, May 9, 2024
by Rainier on May 9, 2024 @ 8:31 a.m. PDT | Filed under News
This week Nintendo added fifty two Switch titles, one DLC and one demo to the eShop Channels. Nintendo owners with online access can redeem points to download.