The Ongoing Battle Against Nintendo Switch Piracy