What's surprising is how many games are native through Steam. It tends to be the types of games I think most Linux nerds (like me) would stereotypically tend to prefer, too (Factorio, Europa Universalis 4, Kerbal Space Program, Cities: Skylines, most roguelikes). That said, I think a varied gaming diet is important. For non-native (especially AAA) games, https://www.protondb.com/ is very handy. Even games that can't run seem to get more runnable over time. Not long ago (a year or two?), Fallout 4 would run hilariously badly -- tons of graphical assets would be missing, and it was unplayable. Today, it runs "okay" (a subset of the sounds don't work unless you use a Proton flag in Steam, and the mouse is pretty sluggish).