Nintendo Wins Its Switch Emulator Lawsuit: Yuzu Shuts Down and Pays $2.4M March 5, 2024March 5, 2024 Jeffrey Ogodogun No comments In a surprising turn of events, it has come to light that Nintendo wins its […] Apps and games News