You’re looking for Against the Storm.
It’s a rogue-like city-builder with goals that you meet and complete in order to move on to the next set of unique challenges. You’ll be faced with unique sets of challenges per biome, unique race-based sets of needs, and times events that need to be dealt with or their consequences will have to be mitigated.


Their games are notably expensive, and they are overly defensive about their IPs, but they haven’t forgotten that the goal is to make fun games first and foremost.