Ancestors Legacy

Ancestors Legacy

AppID: 620590
Destructive Creations
Destructive Creations
May 22, 2018

Current Price

$6.99

Estimated Owners

296.2K

Total Reviews

8.5K

Net Revenue

$746,177

Revenue Breakdown

Gross Revenue (Est.)$2,070,718
Regional Pricing (15%)-$310,608
Discounts (25%)-$440,027
Est. Refunds (5%)-$66,004
Steam Fee (30%)-$376,224
VAT & Taxes (15%)-$131,678
Net Revenue (Est.)$746,177

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

Frequently Asked Questions

How much revenue has Ancestors Legacy generated?

Since its release, Ancestors Legacy is estimated to have generated approximately $2,070,718 in gross revenue on Steam as of Oct 21, 2025. After accounting for platform fees, refunds, and regional pricing adjustments, the developer's estimated net revenue comes to around $746,177.

How many copies has Ancestors Legacy sold?

We estimate Ancestors Legacy has sold approximately 296.2K copies worldwide on Steam as of Oct 21, 2025. This translates to an estimated revenue of $2,070,718 in gross revenue.

What game engine does Ancestors Legacy use?

Ancestors Legacy was developed using the Unreal Engine 4 game engine.

How much did it cost to develop Ancestors Legacy?

The estimated development cost for Ancestors Legacy was around $2 million to develop. This budget covered everything from art and design to programming and marketing.

How many developers worked on Ancestors Legacy?

The development team size for Ancestors Legacy varied throughout development:

  • Approximately 20-25 developers - Development (2015-2018)
  • 10-15 developers - Post-launch support (2018-2020)

Review Statistics

Overall Rating Mostly Positive
79% Positive 21% Negative

Positive

6.7K

Negative

1.8K

Game Information

Game Engine

Unreal Engine 4

Genres

Strategy

Production Cost

Ancestors Legacy (2018)

$2 million

Team Size

Development (2015-2018)

Approximately 20-25 developers

Post-launch support (2018-2020)

10-15 developers

Last updated: Oct 21, 2025