Ratropolis Cassel Games · 2020-12-22
Steam
Casual Indie Simulation Strategy
Modes: Single player
Releases: Sep 15, 2021 (iOS), Nov 01, 2019 (Mac), Nov 01, 2019 (PC (Microsoft Windows))
A fusion of roguelite, tower defense, city-building, and deck-building! We created a new kind of real time strategy game filled with addictive and fast-paced gameplay. Create your deck, defend your city, and build the largest Ratropolis in history!
88%
positive of 5.5k reviews
Very Positive
steam rating
200,000–500,000
owners (SteamSpy est.)
85/100
critic score (1 outlets, IGDB)
80/100
IGDB user rating (4 ratings)
platinum
deck/linux tier (ProtonDB)
22 players in-game as of 2026-08-30 03:00 UTC (census sample)
Ratropolis combines roguelite, deck building, and tower defense with real time strategy gameplay. Lead your small rat outpost to safety and defend your rat citizens from predators and monstrous creatures. Build the largest 'Ratropolis!' and etch your name into rat history!
Choose from over 500 cards of economy, building, military, and skill types to execute your strategic command. All leaders begin their journey with a deck of 8 basic cards. Building an efficient deck is key for protecting your rats from waves of rat-thirsty enemies. Add, remove and upgrade your cards to create a deck worthy (Storyline via IGDB)
Health check Cooling
· 22 players in-game at the last census sample. · 71 reviews in the last 8 weeks (~9/week). · Review velocity down 68% vs the prior 8 weeks. · Current weekly pace is under 5% of the all-time peak week (960 reviews). · Top 6% of 9,617 Casual games in the census by review count. Estimated sales: 110k–248k copies
Review-multiple estimate from 5,507 total reviews — how this is computed .
All-time low: $4.49 at Steam (2025-04-07)via IsThereAnyDeal
12-month high $17.99 · on sale 7 of 14 observed days (census price snapshots)
Review momentum Positive Negative
902 902 2019 2026 Week of 2019-11-01: 902 positive Week of 2019-11-01: 58 negative Week of 2019-12-01: 155 positive Week of 2019-12-01: 26 negative Week of 2020-01-01: 210 positive Week of 2020-01-01: 21 negative Week of 2020-02-01: 239 positive Week of 2020-02-01: 32 negative Week of 2020-03-01: 106 positive Week of 2020-03-01: 11 negative Week of 2020-04-01: 48 positive Week of 2020-04-01: 8 negative Week of 2020-05-01: 130 positive Week of 2020-05-01: 13 negative Week of 2020-06-01: 69 positive Week of 2020-06-01: 16 negative Week of 2020-07-01: 90 positive Week of 2020-07-01: 13 negative Week of 2020-08-01: 43 positive Week of 2020-08-01: 7 negative Week of 2020-09-01: 49 positive Week of 2020-09-01: 11 negative Week of 2020-10-01: 56 positive Week of 2020-10-01: 11 negative Week of 2020-11-01: 113 positive Week of 2020-11-01: 32 negative Week of 2020-12-01: 215 positive Week of 2020-12-01: 33 negative Week of 2021-01-01: 359 positive Week of 2021-01-01: 66 negative Week of 2021-02-01: 127 positive Week of 2021-02-01: 25 negative Week of 2021-03-01: 71 positive Week of 2021-03-01: 10 negative Week of 2021-04-01: 51 positive Week of 2021-04-01: 17 negative Week of 2021-05-01: 75 positive Week of 2021-05-01: 13 negative Week of 2021-06-01: 63 positive Week of 2021-06-01: 9 negative Week of 2021-07-01: 77 positive Week of 2021-07-01: 9 negative Week of 2021-08-01: 42 positive Week of 2021-08-01: 6 negative Week of 2021-09-01: 47 positive Week of 2021-09-01: 3 negative Week of 2021-10-01: 45 positive Week of 2021-10-01: 8 negative Week of 2021-11-01: 136 positive Week of 2021-11-01: 7 negative Week of 2021-12-01: 44 positive Week of 2021-12-01: 9 negative Week of 2022-01-01: 57 positive Week of 2022-01-01: 5 negative Week of 2022-02-01: 55 positive Week of 2022-02-01: 3 negative Week of 2022-03-01: 36 positive Week of 2022-03-01: 1 negative Week of 2022-04-01: 21 positive Week of 2022-04-01: 2 negative Week of 2022-05-01: 38 positive Week of 2022-05-01: 6 negative Week of 2022-06-01: 24 positive Week of 2022-06-01: 5 negative Week of 2022-07-01: 20 positive Week of 2022-07-01: 8 negative Week of 2022-08-01: 19 positive Week of 2022-08-01: 3 negative Week of 2022-09-01: 15 positive Week of 2022-09-01: 4 negative Week of 2022-10-01: 17 positive Week of 2022-10-01: 1 negative Week of 2022-11-01: 17 positive Week of 2022-12-01: 55 positive Week of 2022-12-01: 14 negative Week of 2023-01-01: 46 positive Week of 2023-01-01: 6 negative Week of 2023-02-01: 32 positive Week of 2023-02-01: 3 negative Week of 2023-03-01: 24 positive Week of 2023-03-01: 9 negative Week of 2023-04-01: 19 positive Week of 2023-04-01: 4 negative Week of 2023-05-01: 21 positive Week of 2023-05-01: 2 negative Week of 2023-06-01: 13 positive Week of 2023-06-01: 7 negative Week of 2023-07-01: 19 positive Week of 2023-07-01: 8 negative Week of 2023-08-01: 12 positive Week of 2023-08-01: 5 negative Week of 2023-09-01: 20 positive Week of 2023-09-01: 2 negative Week of 2023-10-01: 13 positive Week of 2023-10-01: 2 negative Week of 2023-11-01: 27 positive Week of 2023-11-01: 8 negative Week of 2023-12-01: 17 positive Week of 2023-12-01: 4 negative Week of 2024-01-01: 23 positive Week of 2024-01-01: 3 negative Week of 2024-02-01: 9 positive Week of 2024-02-01: 2 negative Week of 2024-03-01: 20 positive Week of 2024-03-01: 3 negative Week of 2024-04-01: 19 positive Week of 2024-04-01: 5 negative Week of 2024-05-01: 12 positive Week of 2024-05-01: 2 negative Week of 2024-06-01: 13 positive Week of 2024-06-01: 4 negative Week of 2024-07-01: 15 positive Week of 2024-07-01: 3 negative Week of 2024-08-01: 15 positive Week of 2024-08-01: 4 negative Week of 2024-09-01: 9 positive Week of 2024-09-01: 2 negative Week of 2024-10-01: 8 positive Week of 2024-10-01: 2 negative Week of 2024-11-01: 13 positive Week of 2024-11-01: 2 negative Week of 2024-12-01: 10 positive Week of 2024-12-01: 5 negative Week of 2025-01-01: 15 positive Week of 2025-01-01: 1 negative Week of 2025-02-01: 7 positive Week of 2025-02-01: 1 negative Week of 2025-03-01: 9 positive Week of 2025-03-01: 2 negative Week of 2025-04-01: 89 positive Week of 2025-04-01: 22 negative Week of 2025-05-01: 30 positive Week of 2025-05-01: 5 negative Week of 2025-06-01: 14 positive Week of 2025-06-01: 5 negative Week of 2025-07-01: 10 positive Week of 2025-07-01: 3 negative Week of 2025-08-01: 12 positive Week of 2025-08-01: 1 negative Week of 2025-09-01: 8 positive Week of 2025-09-01: 1 negative Week of 2025-10-01: 13 positive Week of 2025-10-01: 1 negative Week of 2025-11-01: 6 positive Week of 2025-11-01: 2 negative Week of 2025-12-01: 7 positive Week of 2025-12-01: 1 negative Week of 2026-01-01: 6 positive Week of 2026-01-01: 3 negative Week of 2026-02-01: 8 positive Week of 2026-02-01: 5 negative Week of 2026-03-01: 10 positive Week of 2026-03-01: 1 negative Week of 2026-04-01: 4 positive Week of 2026-05-01: 9 positive Week of 2026-05-01: 6 negative Week of 2026-06-01: 6 positive Week of 2026-06-01: 1 negative Week of 2026-07-01: 4 positive Week of 2026-08-01: 2 positive Weekly review counts (Steam review histogram). Positive above the line, negative below. Players online 49 10 2026-08-07 00:00 — 16 players 2026-08-07 08:00 — 17 players 2026-08-07 16:00 — 22 players 2026-08-08 00:00 — 17 players 2026-08-08 08:00 — 27 players 2026-08-08 16:00 — 29 players 2026-08-09 00:00 — 12 players 2026-08-09 08:00 — 29 players 2026-08-09 16:00 — 28 players 2026-08-10 00:00 — 19 players 2026-08-10 08:00 — 22 players 2026-08-10 16:00 — 28 players 2026-08-11 00:00 — 16 players 2026-08-11 08:00 — 23 players 2026-08-11 16:00 — 20 players 2026-08-12 22:00 — 10 players 2026-08-14 06:00 — 12 players 2026-08-15 14:00 — 39 players 2026-08-16 22:00 — 12 players 2026-08-18 05:00 — 13 players 2026-08-19 13:00 — 33 players 2026-08-20 20:00 — 20 players 2026-08-22 04:00 — 16 players 2026-08-23 11:00 — 31 players 2026-08-24 19:00 — 18 players 2026-08-26 03:00 — 15 players 2026-08-27 11:00 — 31 players 2026-08-28 19:00 — 28 players 2026-08-30 03:00 — 22 players Concurrent players, hourly average, last 30 days (census samples). Price history $17.99 $4.49 2019-11-01 2026-07-09 2019-11-01 — best price $14.99 2020-01-23 — best price $11.99 2020-05-04 — best price $14.99 2020-09-21 — best price $10.49 2020-11-02 — best price $14.99 2020-12-22 — best price $10.49 2021-02-11 — best price $14.39 2021-04-26 — best price $17.99 2021-06-24 — best price $12.59 2021-10-25 — best price $17.99 2021-11-24 — best price $12.59 2022-01-05 — best price $17.99 2022-02-28 — best price $12.59 2022-05-09 — best price $17.99 2022-11-22 — best price $8.99 2023-01-05 — best price $17.99 2023-03-16 — best price $8.99 2023-07-13 — best price $17.99 2023-11-21 — best price $8.99 2024-01-04 — best price $17.99 2024-03-25 — best price $8.99 2024-06-24 — best price $17.99 2024-07-29 — best price $8.99 2024-12-04 — best price $17.99 2025-03-13 — best price $8.99 2025-04-21 — best price $17.99 2025-09-29 — best price $8.99 2025-12-06 — best price $17.99 2026-01-29 — best price $7.19 2026-03-26 — best price $17.99 2026-06-25 — best price $7.19 2026-07-09 — best price $17.99 Lowest recorded price across tracked stores, per day (census snapshots). Completion 22.2%
median achievement earned by
· 89.6% of players earned General · 22.2% of players earned Game of Thrones · 0.7% of players earned Glory Global achievement rates from Steam.
Details Windows macOS Single-player Steam Achievements Steam Trading Cards Steam Cloud Steam Leaderboards Family Sharing 1 DLC
12 supported languages: English, Korean, Japanese, French, Simplified Chinese, German, Russian, Traditional Chinese, Polish, Spanish - Spain, Portuguese - Brazil, Turkish
Console footprint Platform Players tracked Completion Trophies/achievements Steam (Steam) 3,630 2% 46
Players tracked by Exophase (achievement/trophy trackers) — a sample of the player base, not total sales.
Where its players are English 36% · 1.8k reviews Korean 25% · 1.3k reviews Chinese (Simplified) 21% · 1.1k reviews Russian 5% · 232 reviews French 4% · 186 reviews Share of Steam reviews by language (top languages measured) — a proxy for where the player base lives.
Census log 2019-11-01 First review activity on record (week of 2019-11-01). 2019-11-01 Biggest review week on record: 960 reviews (week of 2019-11-01). 2026-08-10 Highest concurrent player count the census has recorded: 49 (2026-08-10). Computed from census-recorded observations only — dates are observation dates.
Official site ↗ Reddit ↗ Discord ↗ Speedruns ↗
Data: Steam Web API & storefront · SteamSpy · CheapShark · Twitch · Epic Games Store · GamerPower. Snapshots recorded continuously by The Game Census.
Not affiliated with Valve. Sales figures are estimates — methodology .