Available Digital · physical unverified
- Released
- Apr 17, 2026
- Studio
- —
- Platforms
- 1
Scarlet Idol
Apr 17, 2026 1 platform
Adventure video game
Indie
Puzzle video game
Role-playing video game
Horror
Scarlet Idol is a 3D Chinese folk horror puzzle game featuring a co-op two-player mode. The game integrates various folk cultural elements, including the funeral rituals of the Wu-Yue region, Ghost operas, Mulian operas, the duomin (outcast communities)