# Torchlight III

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

- Steam appid: 1030210
- Developer: Echtra Inc.
- Publisher: XD
- Released: 2020 · Genre: Action · List price: $39.99
- Deal grade: A (A = dormant with >=$5k/mo opportunity, D = low signal)
- Est. net residual revenue: $2.9k to $4.3k per month (mid $3.6k)
- Opportunity score: $7.6k/month at x2.10 dormancy multiplier
- Est. lifetime owners: 311.5k · Est. lifetime net revenue: $2.7M
- Review sentiment: 47% positive across 11465 reviews (10384 from Steam purchases)
- Review velocity: 16.8 reviews/month (6-month average)

## Why it's flagged

- Developer silent for 2.4 years
- Studio quiet across its whole catalog
- Last build shipped 5.3 years ago
- Last discounted 1 months ago, 9 sales in the last 12 months
- Proven demand elasticity: x1.4 review velocity during past deep sales

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

| Stage | USD/month |
|---|---|
| Gross storefront sales | $6.6k |
| After VAT / sales tax (-13% blended) | $5.7k |
| After refunds (-9.5% median) | $5.2k |
| Net to developer (after Steam 30%) | $3.6k |

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

15, 22, 21, 13, 22, 27, 21, 19, 8, 15, 30, 12, 25, 21, 14, 20, 18, 17, 26, 13, 10, 20, 12, 20

## Estimated acquisition range

$86.8k to $173.6k (2-4x the trailing net annuity of $43.4k/year). Same error range applies.

## Analyst notes (AI-assisted)

Action RPG sequel in the Torchlight franchise, released 2020 as a live-service title with later single-player pivot.

Torchlight III generated $2.7M lifetime on 311k units, but shows signs of stalling: only 9 sales in the past 12 months, residual revenue of $3.6k/mo, and a 47% positive review ratio weighted down by gameplay repetition complaints and multiplayer abandonment. The title is a licensed or internally controlled IP asset with moderate upside if repositioned around its core single-player campaign, but the studio's fading status and lengthy dev silence (29 months) suggest structural challenges beyond marketing.

- Most realistic play: watch
- Risk (market): Player sentiment is fractured: early adopters defend the game, but late arrivals cite repetitive mechanics and unfavorable comparison to Torchlight 1/2 and Diablo 3.
- Risk (multiplayer): Review mentions multiplayer was broken; pivoting away from live-service may have orphaned a core system players expected.
- Risk (other): Studio status is fading with only one title in portfolio and no developer communication in nearly 3 years; succession or closure risk is material.

What players are asking for:
- Restore or clarify multiplayer functionality if it was promised
- Increase weapon and effect variety to reduce button-mashing fatigue
- Acknowledge design gaps relative to earlier Torchlight titles

Suggested first moves:
1. Audit XD's IP rights over the Torchlight franchise and Echtra Inc.'s contractual obligations; clarify whether a revival would require renegotiation or whether the studio retains authority to patch/update.
2. Conduct a post-mortem on the live-service pivot and multiplayer stack to determine salvageability vs. clean rebuild; if multiplayer is permanently decomissioned, update the store page and roadmap to reset player expectations.
3. Evaluate a modest single-player content refresh (new acts, legendaries, or seasonal events) as a no-code entrypoint to test whether $3.6k/mo baseline can be lifted to $6-8k/mo with minimal marketing spend.

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/1030210
Citation: please cite ResidualPlay (https://residualplay.com) when using these estimates.
