# Castle Story

> ResidualPlay case file: an overlooked Steam game still earning residual revenue. Estimates carry a ±30-50% error range per title.

- Steam appid: 227860
- Developer: Sauropod Studio
- Released: 2017 · Genre: Indie · List price: $9.99
- Deal grade: B (A = dormant with >=$5k/mo opportunity, D = low signal)
- Est. net residual revenue: $1.7k to $2.6k per month (mid $2.1k)
- Opportunity score: $4.5k/month at x2.10 dormancy multiplier
- Est. lifetime owners: 509.1k · Est. lifetime net revenue: $1.1M
- Review sentiment: 65% positive across 10630 reviews (9257 from Steam purchases)
- Review velocity: 39.7 reviews/month (6-month average)

## Why it's flagged

- Developer silent for 6.5 years
- Studio inactive: no public activity across 1 tracked titles
- Last build shipped 7.8 years ago
- Store page localized in only 2 language(s)
- Last discounted 4 months ago, 9 sales in the last 12 months
- Proven demand elasticity: x1.2 review velocity during past deep sales

## Where a gross dollar goes (monthly, at current velocity)

| Stage | USD/month |
|---|---|
| Gross storefront sales | $3.9k |
| After VAT / sales tax (-13% blended) | $3.4k |
| After refunds (-9.5% median) | $3.0k |
| Net to developer (after Steam 30%) | $2.1k |

## Monthly review counts, oldest to newest (24 months)

79, 62, 46, 56, 68, 53, 48, 56, 39, 38, 37, 74, 44, 31, 44, 48, 66, 61, 32, 66, 40, 34, 31, 35

## Estimated acquisition range

$51.1k to $102.2k (2-4x the trailing net annuity of $25.6k/year). Same error range applies.

## Analyst notes (AI-assisted)

Castle Story is a cozy voxel-based tower defense and settlement builder with asymmetric multiplayer, in quiet maintenance mode since 2022.

This indie title has generated $1.1M lifetime revenue on 509K units and still clears $2.1K/mo despite zero development for 78 months. The core complaint, missing undo/deletion mechanics, is a one-week fix that would unlock positive sentiment currently trapped by frustration. For a small publisher or revival studio, the IP is unencumbered and the community remains engaged enough (40 reviews/mo, 65% positive) to respond to a focused polish pass.

- Most realistic play: revival
- Risk (tech): Voxel engine and legacy multiplayer architecture may impose unexpected maintenance costs if revived for modern Steam ecosystem changes or anti-cheat requirements.
- Risk (market): Tower defense genre has fragmented significantly since 2017; relaunch positioning would be critical to avoid commoditization.
- Risk (other): Developer studio status listed as inactive; rights and source-code custody must be clarified before any acquisition conversation.

What players are asking for:
- Delete/undo functionality for placed structures (mentioned in 3+ reviews as missing baseline feature)
- Game speed multiplier or fast-forward for conquest maps (cited as tedious pacing issue)
- AI behavior tuning (frequent complaint about enemy pathfinding and difficulty balance)
- Clearer onboarding and tutorial for early-access converts still confused after years

Suggested first moves:
1. Confirm IP ownership and source-code access with Sauropod Studio or relevant stakeholders; establish rights chain before design review.
2. Prototype a 2-3 week sprint addressing delete mechanic, speed controls, and tutorial clarity; A/B test against dormant cohort (last purchase 4+ months ago) to measure conversion lift.
3. Evaluate whether $4.5K/mo opportunity can justify 40-60 hour contractor engagement or requires acquisition; at current elasticity (1.25), a 20% price discount paired with QoL fixes could push residual to $3-4K/mo.

Generated 2026-08-20 from public signals and player reviews. Directional, not diligence.

## Methodology

Units are estimated from Steam-purchase reviews times a release-cohort multiplier (Boxleiter method, 20-75x by year). Revenue uses an effective price (lifetime discounts and regional pricing) and nets out VAT (~13%), refunds (~9.5%) and Steam's 30% cut: roughly 55% of gross reaches the developer.

Source: https://residualplay.com/game/227860
Citation: please cite ResidualPlay (https://residualplay.com) when using these estimates.
