Oddworld: Stranger's Wrath HD

Oddworld: Stranger's Wrath HD

AppID: 15750
Oddworld Inhabitants
Oddworld Inhabitants
Dec 20, 2010

Current Price

$9.99

Estimated Owners

59.9K

Total Reviews

1.7K

Net Revenue

$215,704

Revenue Breakdown

Gross Revenue (Est.)$598,601
Regional Pricing (15%)-$89,790
Discounts (25%)-$127,203
Est. Refunds (5%)-$19,080
Steam Fee (30%)-$108,758
VAT & Taxes (15%)-$38,065
Net Revenue (Est.)$215,704

Revenue estimates use the Boxleiter Method with a confidence score of 75/10. Actual revenue may vary significantly.

Frequently Asked Questions

How much revenue has Oddworld: Stranger's Wrath HD generated?

Since its release, Oddworld: Stranger's Wrath HD is estimated to have generated approximately $598,601 in gross revenue on Steam as of Nov 19, 2025. After accounting for platform fees, refunds, and regional pricing adjustments, the developer's estimated net revenue comes to around $215,704.

How many copies has Oddworld: Stranger's Wrath HD sold?

We estimate Oddworld: Stranger's Wrath HD has sold approximately 59.9K copies worldwide on Steam as of Nov 19, 2025. This translates to an estimated revenue of $598,601 in gross revenue.

What game engine does Oddworld: Stranger's Wrath HD use?

Oddworld: Stranger's Wrath HD was developed using the RenderWare game engine.

How many developers worked on Oddworld: Stranger's Wrath HD?

The development team size for Oddworld: Stranger's Wrath HD varied throughout development:

  • Around 15-20 team members - 2010-2011 (initial development and PSP/Vita release)
  • Around 20-30 team members - 2012-2014 (XBLA, PC, PS3/PS4 ports)
  • 25-35 employees - Studio peak during project (2014)

Review Statistics

Overall Rating Very Positive
87% Positive 13% Negative

Positive

1.5K

Negative

216

Game Information

Game Engine

RenderWare

Genres

ActionAdventureStrategy

Team Size

2010-2011 (initial development and PSP/Vita release)

Around 15-20 team members

2012-2014 (XBLA, PC, PS3/PS4 ports)

Around 20-30 team members

Studio peak during project (2014)

25-35 employees

Last updated: Nov 19, 2025