1.Ryujinx.org
Rank:71,175
Worth:$88,000
DA:43
Ryujinx is an open-source Nintendo Switch emulator