Probably check out Batman series, they run quite well on Linux, just been working my way through them myself. Otherwise Red Dead Redemption 2 I found difficult to put away once I started.
Most games will run fine through Steam, as long as you check of the compatibility box in steam settings. Otherwise there is Heroic Launcher, and Lutris as different launchers.