Tech for Life & Work Nintendo limits a game-sharing loophole as it introduces Virtual Game Cards 30. April 2025