Steam, but that site hides the games, too.
Steam's also limited with AVNs like itch.
That sucks. I had read thar Steam had backtracked on the policy change, but I guess it didn’t go far enough back.