Out of the time loop games I played this year, this one ended up being the most enjoyable. I think it really shines when you compare it to the travesty that was 12 Minutes.
A time loop game is, at its heart, about playing around with actions and consequences. If I go warn this person before this event happens, or if I prevent that event from happening in the first place, what does that mean for the rest of the loop? What new knowledge does that gather for me, and what can I try next time? This has to be at the core of it, and it has to be satisfying to experiment with the way the loop progresses.
12 Minutes is not satisfying to play (leaving aside it's godawful narrative issues). It's clunky, and a lot of that is due to the way it queues actions (or doesn't). Each loop, to see the next part of whatever thread you are untangling, you have to click on and complete the same actions over and over, hearing the same dialogue, only to find out the way in which you presented an item to another character was wrong and you cannot salvage the 10 minutes you just wasted. You have to do it all again to see the thing you wanted to see.
The Forgotten City sidesteps this entirely: you speak to a dude named Galerius at the start of a loop, you tell him a bunch of shit you need done, and he runs and does it. It's great. It gives you time to check out other areas in the meantime, to unravel other threads, and it sets you up to pick up where you left off without having to worry about doing the same benign tasks over and over. It respects your time, and the character even has a pretty great questline stemming from this.
If you're in the market for a time loop game, and you're too spooked by the Outer Wilds DLC like I was, then The Forgotten City is a great game that doesn't overstay its welcome. It's what you want out of a time loop game.