No Rest for the Wicked

No Rest for the Wicked

AppID: 1371980
Moon Studios GmbH
Moon Studios GmbH
Apr 18, 2024

Current Price

$39.99

Estimated Owners

1.9M

Total Reviews

53.1K

Net Revenue

$26,763,837

Revenue Breakdown

Gross Revenue (Est.)$74,272,427
Regional Pricing (15%)-$11,140,864
Discounts (25%)-$15,782,891
Est. Refunds (5%)-$2,367,434
Steam Fee (30%)-$13,494,372
VAT & Taxes (15%)-$4,723,030
Net Revenue (Est.)$26,763,837

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

Frequently Asked Questions

How much revenue has No Rest for the Wicked generated?

Since its release, No Rest for the Wicked is estimated to have generated approximately $74,272,427 in gross revenue on Steam as of Aug 27, 2025. After accounting for platform fees, refunds, and regional pricing adjustments, the developer's estimated net revenue comes to around $26,763,837.

How many copies has No Rest for the Wicked sold?

We estimate No Rest for the Wicked has sold approximately 1.9M copies worldwide on Steam as of Aug 27, 2025. This translates to an estimated revenue of $74,272,427 in gross revenue.

What game engine does No Rest for the Wicked use?

No Rest for the Wicked was developed using the Unreal Engine 5 game engine.

How many developers worked on No Rest for the Wicked?

The development team size for No Rest for the Wicked varied throughout development:

  • Approximately 80–100 developers - Early development (2020–2023)
  • Over 100 developers including contractors - Full production (2023–2024)
  • Around 120–150 core team members - Launch (April 2024)

Review Statistics

Overall Rating Mostly Positive
79% Positive 21% Negative

Positive

41.9K

Negative

11.2K

Game Information

Game Engine

Unreal Engine 5

Genres

ActionAdventureRPGEarly Access

Team Size

Early development (2020–2023)

Approximately 80–100 developers

Full production (2023–2024)

Over 100 developers including contractors

Launch (April 2024)

Around 120–150 core team members

Last updated: Aug 27, 2025