Nintendo drops free Switch downloads you have one month to claim July 2, 2024 Nintendo July 2, 2024 1:56 pmNintendo drops free Switch downloads you have one month to claimSource : www.gamingbible.comRead Full ArticleTrending now