I would exclude FIFA from the list and it's not surprising that Cyberpunk 2077 didn't make the list as well for you.
Well as for Elden Ring, I think that FromSoftware Inc wouldn't disappoint with the game.
If games are gotten for free, the developers aren't just going to fold their hands and not make money from it. Microtransactions will always come to their rescue.