Yuzu Will Make Emulating Nintendo Switch Games a Breeze

In development: Citra Team tells gamers to ‘stay tuned’.