I feel like the first half of this was Satisfactory from ADAs perspective but it did start to diverge about halfway through. Only downside to this one was length, I finished the whole thing in like 4 hours (edit: have already placed library holds for the rest of the series).
It’s a great series, but was one of the things that spurred me to get a digital library card; I was spending so much money on books. That’s worked out great.