Warframe is a good one. After 4000 hours I got burnt out of some of the things it does poorly and haven't played in a year, but overall it's fun with crazy new content on a regular basis for free.
Terraria has far more depth than I ever expected, and way more than that added since I last played. This game can sustain a player for ages.
I would say Satisfactory but I did actually get tired of it for a while. Itching to go back with the 1.0 release though. I love it but the two above have better longevity.