Is Yuzu for Windows safe to install?

Yuzu icon

Yuzu for PC

A powerful Nintendo Switch emulator for Windows

1734