Nintendo's latest push to protect its intellectual property results in several Switch emulators receiving takedown notices ...