NintendoTouhou Mystia’s Izakaya is coming to Nintendo Switch on May 2, 2024KukuDecember 28, 2023 by KukuDecember 28, 20230374 The restaurant simulator of the Touhou project, Touhou Mystia’s Izakaya, will be released for Nintendo Switch on May 2, 2024 for $24.99, publisher Phoenixx and...