Scarlet Idol Player Count & Live Steam Charts

Scarlet Idol has 54 players online now.0

See if now is a good time to play, or explore trends in the chart.

Scarlet Idol Steam header image
54
Current Players
0
Peak Players

Community ReviewsBased on 3,072 Steam reviews

RatingMixed
Positive63.5%
Total Reviews3,072
Positive (1,950)Negative (1,122)
63.5% positive36.5% negative
Steam iconView on Steam Store

Official Steam Store page

About Scarlet Idol

Below is the official game overview for Scarlet Idol, which currently maintains a Mixed community review score with 3,072 reviews recorded on Steam:

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)

Game Details

Price$6.79 (was $7.99, 15% off)
Release DateApril 17, 2026
Developers山雨工作室
PublishersPilot Games
App ID3513600

Scarlet Idol Player Count Chart

This live chart shows Scarlet Idol's real-time player count and peak activity, updated with actual Steam stats.

Highest 30‑day peak
254
on Oct 29, 2026
+0% vs 30‑day avg (254)
30‑day peak trend
Oct 29Oct 29

Last 30 Days Daily Peaks

Daily peak player counts for Scarlet Idol over the last 30 days, showing the highest concurrent players each day and day-over-day changes.

DatePeak PlayersChangeChange %
Oct 2925400%
← Scroll horizontally →

Frequently Asked Questions

Is Scarlet Idol free to play?

No, Scarlet Idol is a paid game. Current price: $6.79 (was $7.99, 15% off).

What do players think of Scarlet Idol?

Scarlet Idol holds a Mixed rating on Steam, with 63.48% positive reviews from over 3,072 total reviews.

Who developed and published Scarlet Idol?

Scarlet Idol was developed by 山雨工作室 and published by Pilot Games.

Is Scarlet Idol dead or dying?

Scarlet Idol currently has 54 players online right now. You can track its live player activity and trends on this page to see whether the community is growing or declining.