ResidualPlaybeta

Tormented Souls

Dual Effect · 2021 · $19.99 · Action · deal grade A

  • Estimated net residual revenue: $6.2k to $9.2k per month
  • Opportunity: $10.0k per month at x1.30 dormancy
  • Estimated lifetime owners: 193.8k
  • 90%% positive across 8104 reviews · 61.8 reviews/month

Why it's flagged

  • Developer active, last post 10 months ago
  • Studio active elsewhere (2 titles tracked), so this one may welcome a partner
  • Last build shipped 33 months ago
  • Last discounted 0 months ago, 9 sales in the last 12 months

Analyst notes (AI-assisted)

A 2021 indie survival horror game that deliberately recreates classic Resident Evil and Silent Hill design, including fixed cameras, tank controls, and obtuse puzzles.

Tormented Souls has found steady residual traction ($7.7k/mo mid-range) among horror enthusiasts who explicitly seek retro survival-horror authenticity, evidenced by 89.8% positive reviews and consistent engagement. The game's deliberate design choices (archaic controls, limited saves, audio puzzles) repel mainstream players but create a durable niche audience. For a publisher or revival campaign, the opportunity lies in vertical expansion within that niche: deeper difficulty modes, community puzzle guides, or a focused marketing push toward the retro-horror community during horror seasons. Acquisition alone is low-risk given the modest lifetime revenue ($966k), but the single-studio developer and modest velocity suggest this title has found its natural audience ceiling. Most realistic play: revival.

  • Risk: The game's design intentionally alienates players seeking modern QoL; its niche appeal may not expand even with marketing investment.
  • Risk: Accessibility gaps flagged by deaf players on audio-dependent puzzles expose design debt that would require narrative rework to fix.
  • Risk: Developer activity is light (10 months since last post); Dual Effect is a one-title studio, raising questions about long-term support capacity.

This case as Markdown · Estimates carry ±30-50%% error per title.