News After Yuzu shut down, Nintendo wiped out more than 8,500 Switch emulators in one fell swoop May 3, 2024