Touhou: New World Launches July 13th 2023 For Switch In The West
XSEED Games has announced they will be bringing the Touhou fan-game Touhou Shinsekai: Longing for an alternative world to the West.
XSEED Games has announced they will be bringing the Touhou fan-game Touhou Shinsekai: Longing for an alternative world to the West.