In a move that came rather like a surprise to many, the company behind the well-known Switch and 3DS emulators Yuzu and ... a last message left on the Yuzu website. This comes in the wake of ...