I tried Caveman2Cosmos some time last decade. The idea was appealing. The execution, at that time, less so. Too many additional turns over base Civ IV BTS, and increasingly wacky the later you played - not that it wasn't wacky early, with the possibility of people riding deer rather than horses, for example. But it felt to me like everything had been added - the kitchen sink mod - but not much had been polished to form a good cohesive experience. I can't remember what the latest I played a game to was, probably Medieval or Renaissance, but other than perhaps letting a game autoplay over a day or two to the modern era, I never finished one.
My takeaway was to instead play mods that did more with less, such as History Rewritten. But I am curious if the consistently-active Caveman2Cosmos team managed to smooth out the gameplay over the past 5-7 years. Their vision was impressive, they just needed more time, and more willingness to say no to additions, and perhaps an engine that scaled more than that of Civ IV. They've at least had time since then.
---
Side note, that artillery train in Factorio that Kyriakos posted a couple pages ago is impressive. I build a train with three cargo carriages and think it's a decent train. That guy builds a train with hundreds of artillery wagons.
It's on my radar as a potential next tower defense game. The recent winners in that category for me have been Deathtrap and Warstone TD. Bloons seems to have a blindingly bright color palette, but gets good reviews on Steam.
A friend of mine told me - we play games to do challenges we LIKE instead of those in real life we simply HAVE to do.
Yeah... this is why although I have one or two on my Steam backlog, I've yet to play a Zachtronics game. I've considered it and looked at it and saw, hmm, TIS-100, there's a manual to read to learn how to program this... and why would I play this game over learning x86 assembly language?
And though I occasionally do program in my free time, it's usual towards some other goal; it's a tool that I know how to yield to get results. Like a carpenter building some furniture for their own house because they know it will be well-built if they do it.
I still tend to prefer games where I have to think some over ones that are just pretty - I've played Stardew but it never drew me in - but I prefer games where I think in different ways than what I do for my career.
(Although I can appreciate atmosphere, I've just found that the atmosphere I prefer to enjoy is the real outdoors. Ideally, this time of year or later, with a light layer of snow to brighten everything up)