Touhou: Scarlet Curiosity will release on Nintendo Switch on September 4. The action RPG features fast-paced combat and an engaging storyline, bringing the popular Touhou Project to a new platform.
Touhou: Scarlet Curiosity is set to launch on Nintendo Switch in 2025. This action RPG, known for its fast-paced combat and rich storytelling, expands the Touhou Project’s reach to a wider audience on the portable platform.