Sci&Tech It’s one of the greatest and most revolutionary masterpieces in Nintendo history, scoring 94 on Metacritic and it’s on Nintendo Switch Online. … 0 Comments July 2, 2023