Nintendo Switch Online Users Get New Metroid, Luigi Freebies June 29, 2024 Nintendo June 29, 2024 8:40 pmNintendo Switch Online Users Get New Metroid, Luigi FreebiesSource : comicbook.comRead Full ArticleTrending now