Nintendo Switch emulator Yuzu shuts down, must pay £1.9million 5 March, 2024 The company must also shut down the Read More